Just exactly what does 'In Stock' mean. Does it mean it's sitting in their store room ready to be shipped out today or DJI has promised a delivery of X number of Backpacks to be delivered on Y day and so the vendor is accepting orders on that premise? I have a feeling that many sites say they have something in stock just to get your order and money in the hopes that they can hold you off long enough to actually receive a shipment from DJI before you cancel and go elsewhere. I hope I'm wrong.
I walked into my local dealer. He had 20 or so hardshell backpacks and around 30-40 batteries. I saw his stock with my own eyes, he had it by the front door. I'm sure he would ship if you gave him a call.
Golf Tech Sunnyvale
http://www.yelp.com/biz/golf-tech-sunnyvale-4