So, I was excited to see some of the order statuses beginning to update to show shipped iPhones. I went online to check my status and still showing processing.... I called AT&T to ask them what the deal was, and if I was going to get my phone on time. (I was able to get my order in before the system went ape ****..) I was told that I would probably be receiving my phone by July 5th.. I don't understand how that is even possible.. So now I'm considering canceling the order and taking my chances in line over night for launch.. ****ing A, I can't stand how ill managed these launches are..