Similarly, mine hasn't shipped.
The store page/checkout says it ships with our chosen shipment method ON RELEASE DAY and not before hand. The Email confirmation says "We will try our best to get you your product by the day of release."
So which is it, and why on earth should we ever preorder another product, much less pay for launch day shipping?
It sucks that those who paid big money for the best version of this game will have to sit and wait, when I could have just downloaded the game and started playing the minute it launches online in my area. Customer support was far from helpful, but that wasn't a surprise. Cheers. We get to sit and watch everyone else play.... ha.