DronesPlus is a top notch place! I had a bad controller and sent it back and they sent me out a new one as a replacement. They received my controller on Tuesday, looked at it on Wednesday and said it was bad and I received my new working controller today. I am in Michigan,,Nothing but great customer service via phone call, emails were answered promptly. Great place to deal with. Highly recommend!!