If you’re like me you spent a great deal of yesterday screaming at your computer as the Apple store crashed and hung, and then AT&T crashed and hung, while you were trying to get ahold of an iPhone 4.
The good news: No more crashes today so far (knock on wood)
The bad news: iPhones sold now will ship on July 2nd, not on June 24th.