I pre-ordered one from Apple and they were not going to get it to me until mid-July. I heard that our AT&T store got a shipment in yesterday, walked in and picked it up with no wait. I love the features on the phone but don't care for the "boxy" shape as much though. It will probably just take some getting used to though.