You could have bought it from B&H Photo and been screwed over...
OR, you could have listened to some retailer that went on Reddit and on the forums saying that they would get a shipment on Nov. 22 and then have them confirm to you via their online chat that your order would ship in that shipment and then get an update from them that DJI didn't exactly send them what they had ordered and that you won't be getting your order until next year... I think that's where you ordered from in FL...