I've had a Roomba for a long time. After the move, it stood for quite a long time until I unpacked it and connected it to the network. After that it only worked for a few minutes, then the battery was empty (despite charging for several days). I've tried restarting Roomba (which has worked in the past when my battery wasn't holding a charge either) but nothing worked. I thought maybe I need to finally spend some money and buy a new Roomba, but I decided to give it a try first. Worked great. Roomba is fine now!