So I decided to call Letstalk about all this backordered business. They said they are all backordered until they get them into the warehouse. I said fine, and then the asked when they will be getting them in as its showing 18th. She checked and came back telling me that they are getting them in the 23rd ! Now I placed my order 3 days after the preorders started so who knows if I was going to be one of those first batch orders in the first place. She had no way of checking, and I have an iPhone that I need to return to Apple by the 28th so I dont have time to play the waiting and guessing match. I promptly cancelled my order and will go to an ATT store on Friday and hope one of them (theres like 5 around me) will sell me one off contract.