Oh, dear. Those crazy iPhone fans really did go mental pre-orders, because Apple has pushed back the ship by date for the iPhone 4 for the second time in under 18 hours. Instead of a ship by date of July 2nd, all orders placed from this point on are not scheduled to ship until the 14th of July. That’s 20 days after launch. If Apple sold 600,000 iPhones yesterday alone, we cannot wait to see what the final day one figure turns out to be when all is said and done.

Thanks to everyone who sent this in!