I have been paying for the iRobot select subscription for about 5 months. My robot is continuously giving me error messages now that lead me nowhere. Most recently, the error message has required specialized tools to complete the prompt, which customer service has refused to send. They have also refused to transfer me to a supervisor. I would not recommend this product.