I was going to order a Mavic today and I'm confused where the best place to buy it from is? Seems if I want to soonest, then getting it directly from DJI makes sense, except that they have a pathetic 7 day return policy. Amazon have a much better return policy of 30 days and I know from experience their customer service is awesome. Am I correct in my understanding? Is there somewhere else you'd recommend?