I had to send mine back for repairs about 2 weeks after I purchased it last year. They to paid shipping and I had it back in about a week. I had to send my RC55 back again about a month ago. I shipped it on 6/20 and they recieved it on 6/24 and I just got it back on 7/15 they had it for almost 3 weeks before I called them to find out what was taking so long. It was in the final stage of testing and I recieved it a few days later. I was very pleased the first time around, but the second time around I think they could have done much better. It was in no way horrible customer service but it wasnt the best either.