Another Ecovacs robot vacuum cleaner on sale and a cheaper alternative to the Ozmo N8+ I posted last week. The Ozmo 920 comes with an attachable mop and water tank inside so it can both vacuum and mop at the same time.
Like the N8+ it can scan the surroundings to work out the floor plan for better cleaning. With the app you can have multiple maps, set specific areas for cleaning and setup virtual boundaries. When the vacuum detects carpet it'll boost it's power to pick up more.
The eBay listing has a "Make Offer" button so you may be able to get it even cheaper if Ecovacs accept your offer.