What's the chances of AT&T apple or best buy receive a shipment of iPhone 4 tomorrow? Also since AT&T has stated that June 29th the public can get the iPhone does that means other comPanies like apple and best buy will also be getting the shipments by the 29th?