Much like the release of the iPad – Apple underestimated the demand for it’s new hot product. Even with the nuclear meltdown of the AT&T and Apple pre-order servers, people found ways to get their orders in. Only 24 hours later the shipping date for the new iPhone 4 has been pushed from June 24th to July 2nd. Apparently you can still get the $99 3GS – but do you really want to??? Only the black iPhone 4 was available for pre-order so if you desperately need that white one, you better be ready to stand on line on the 24th for a first come first serve treatment.