I ordered from dronesdirect in Oct - been given various dates - latest is march - yet DJIs website says 'order now and get your mavic in 2 weeks'. Dronesdirect tell me they've nothing to tell me... I've asked for escalation to someone senior who DOES know something - and getting no reply now. They have our money and say they have paid DJI so why are they not doing anything about it - I dont get it. If there is an issue and they are in dispute with DJI who are witholding stock, at least tell us so we can cancel and order direct!