Amazon has the ECOVACS DEEBOT 901 robot vacuum on sale for about $299. That is good for $100 off of its regular price. It currently shows as $349 on Amazon, but there is a coupon on the page that you can clip and get another $50 off of the regular price, which makes $299 and a really great deal for anyone looking to get a robot vacuum for Christmas. According to Amazon, this is in stock and will definitely arrive before Christmas. It is also offering up free shipping on all orders, but if you want it a bit faster, you'll want to get Amazon Prime and you can sign up for a 30-day trial here.
The ECOVACS DEEBOT 901 is the company's newest robot vacuum, and it promises better navigation as well as better suction. Two things that robot vacuums really need to be good at. Like many more expensive robot vacuums, the DEEBOT 901 will map out your home so it knows where it needs to clean. This can be seen in the app, and you can draw a boundary of where you want it to clean. So if you only want it to clean the kitchen right now, you can do just that. It also works with Amazon Alexa for voice control.