I originally ordered my P3 direct from DJI, and after learning they don't ship orders until after 20 days after the order is processed, I canceled. If I'm spending this kind of money, I want this thing now, not a month from now. I ordered thru Amazon which went to the CopterShop, and I had my P3 in two days. I like the Phantom 3, really, really like it, but DJI as a company I despise based on my own experience, as well as every other negative opinion and account I've read about them. How the hell do they even stay in business...