I chose to buy on amazon and received mine today. I went with amazon because 2 years ago i bought one through DJI direct and it was the worst experience i ever had for customer service, it didn't work from the factory and it took me 6 weeks for them to figure that out and refund my money. SO...