We’ve been able to confirm with multiple sources that all of the AT&T pre-order iPhones have been spoken for. Anyone who placed an order after 1:30pm Pacific can expect to get their iPhone 4 between June 25th and July 5th.
UPDATE: Engadget got a quote from AT&T confirming our Whisper:
“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. We’ll email customers with confirmation once their order is placed, and again when it ships. In addition, we will have devices available on a first-come, first-serve basis in our stores beginning on June 24.”