This robotic vacuum may well be the best under $300

Printable View