Walmart offers the iRobot Roomba 670 Robot Vacuum Cleaner for $199 with free shipping. That's $95 off list and the lowest price we could find, although it was $5 less during Black Friday week. It features a 3-stage cleaning system, edge sweeping brush, and voice control via Alexa.