Boy Genius Report has been able to confirm with multiple sources that all of 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.