Walmart offers the iRobot Roomba 650 Robotic Vacuum Cleaner in Black for $292.07. Choose in-store pickup to drop that to $288.11. (Amazon charges the same.) That's the lowest price we could find by $12, although we saw it for $54 less on Black Friday weekend. This 3.6"-tall vacuum features a 3-stage cleaning system, iAdapt Navigation, virtual wall technology, object avoidance, 10-1/2" cleaning path, and on-board scheduling.