I originally ordered my P3P directly from DJI, and it wasn't until after it was ordered that found out they process the order immediately, then sit on it for 20 days. It irritated the crap out of me... People spending this kind of money will typically want their purchased product quickly, not almost a month after ordering it. SO I canceled it, ordered via Amazon thru CopterShop, and got it in two days. DJI makes a great product in these Phantoms, but as a company, they just downright suck. Support sucks, contacting them sucks, turn around on anything with them sucks...