I have never dealt with these guys but I will in the future. I was looking for a Mini-iosd in stock and ran across one on Amazon. It was "sold and shipped" by UAV-Outlet. I placed the order and was wondering how long it would take for arrival a new Phantom 2 sitting until this arrives. I checked out the website, registered and sent an e-mail asking to ship as fast as they could. In less than 10 minutes I received a call stating he had received my e-mail and it was already packaged would ship in the morning and I should have it Tuesday. Now that's what I call customer service. Just thought I'd pass this on.