Walmart has the iRobot Roomba 670 Wi-Fi Connected Robotic Vacuum Cleaner for $197 (regularly $329) with Free Shipping for a limited time.
Connect to clean from anywhere with the Roomba 670 robot vacuum. The 3-Stage Cleaning System and Dual Multi-Surface Brushes pick up everything from small particles to large debris. The patented dirt detect sensors alert Roomba to work harder on concentrated areas of dirt, such as high-traffic zones of your home. It has a full suite of intelligent sensors to guide the robot under and around the furniture to help thoroughly clean your floors. The edge-sweeping brush is specially designed at a 27-degree angle to sweep debris away from edges and corners. You can clean and schedule from anywhere with the iRobot HOME App; compatible with Amazon Alexa and the Google Assistant. It is capable of running for up to 90 minutes before automatically docking and recharging.