I called AT&T , the lady said she was nowhere near filled out on preorders and that they normally sell out within 3 days. She said I could come back tomorrow and possibly get one on launch. I called WalMart they knew nothing about pre orders and then I talked to a manager. He said.. "whatever fedex delivers , well most likely have them after the phones out *laughs*). he had no idea. so if WalMart does by chance get the pre order slips tomorrow, what is the better place to pre order? AT*T or WalMart?