Bought an iRobot Roomba 690, did not receive the item and I've been told since the day that I ordered it and canceled the same day that my refund is coming over a month in 5 days later. They also supposedly shipped the item as well but they sent it to seadrift, Texas instead of Orlando, Oklahoma. I already have started the dispute process but my bank made me wait 30 days before doing so. Do not do business with them they will give you the run-around like no other.