I preordered my iPhone 3GS on att.com once it was announced but the shipment was delayed for days because of the demand. My question: How do you buy an iPhone at an Apple Store? I am currently up for an upgrade (my 2 year contract has expired) and I am waiting for the next iPhone. How does the Apple Store activate my ATT service on my new phone? Do you do it online once you have the phone? What about the SIM card? How does it all work? I think I wanna be one of the people camping out a couple hours before the Apple Store opens to make sure I get it on day one instead of having to wait for a darn pre-order.