As of Tuesday evening, Apple.com now shows that iPhone 4 preorders will be shipped by July 2. The device actually goes on sale for the first time June 24, and that was the expected shipping date for customers who placed a preorder earlier in the day. AT&T said it also can no longer take preorders for June 24.
AT&T is now saying, "Because of the incredible interest in iPhone 4, today was the busiest online sales day in AT&T history. As of Tuesday afternoon, customers who preorder iPhone 4 moving forward will receive their device on June 25 or later, depending on when the order is placed.
Despite the sold-out preorder supply, it won't be entirely impossible to get an iPhone 4 next week. Both Apple and AT&T stores keep a supply for walk-in customers starting on June 24. Other options that day include Best Buy, Radio Shack, and Wal-Mart. Those three retailers will also sell the iPhone 4 in stores starting June 24.