Roomba By IRobot
Great until you need customer service
I purchased the Roomba and loved it. Shortly after the purchase the roomba began malfunctioning. I contacted IRobot for service and after an enormous hassle was finally told that I had a model with a bad program. To accomplish the reprogram I was sent a firmware update tool. It took over three ...