Ordered mine in January somewhat via Amazon. Before ordering: estimatet delivery: 1-3 months.
The next day Email from Amazon "delivery within 4 weeks"
The next day Email from Amazon again "delivery in 2 days"
Is there any advantage to order directly from DJI? I purchased my MM from Amazon when they were stocked out and received it in 4 days. Last year, I bought my Mavic 2 Pro from BH Photo and received it in 3 days. Both sites have relatively good return/exchange policies.
Ordered mine at an official dji store in France december 10th and I am still waiting ... must say I am not impressed
(and i know the guys at the store can't do anything, they only get a few mini per week / 2 weeks)