It could come from either location. Since the Spark has been out for a while, one of their warehouses in the US will probably have stock. When I receive products from China, I get them in 3-4 business days (if they are in stock when I order).
Yep, that's always a great thing to confirm before placing an order (just in case they aren't shipping right away). And keep in mind that means the package will leave DJI's warehouse after 3 days (not be at your door in 3 days).
Well...I just received an e mail from them saying that due to limited production of an item in my order, it will be delayed. They gave me 10 credits. They don’t say which item in the order is delaying the order.
Totally bummed out.