If you're waiting to get your hands on a pay-as-you-go iPhone 3G, we've bad news, you'll be waiting until the Christmas period.
Read more.