Hmm Amazon just charged my credit card for the macbook air 11" that I ordered even though they said they wouldn't have them in stock until July 29th. Does that mean they got them in stock early and should be shipping mine today? They don't charge until it ships right? It still says "shipping soon" on the amazon page with no tracking # or anything.