DroneNerds has their own warehouse in China. They order from DJI and delivered to their warehouse. When you order from them it is shipped from them through UPS and mine arrived within a few days.
I used to have one just like that I got it as a Christmas gift from my grandma. somehow though the micro controller onboard corrupted or something shorted but after some time of not using it I went to charge it and even with the power switched...