So guys, I actually experienced this as well.. I, like many others, ordered the Solo w/ Gimbal and got a free battery out of the pre-order.
2 weeks ago I noticed they had batteries in stock, so I ordered one and it arrived at my hotel. It arrived 2 days later.
I then spoke with their online...