Read previous post:
iPhone 3G Goes Out of Stock (Almost!)
New iPhone 3.0 Photos Out
Close