I have been undecided if to get iPhone 3G or not but today i easily made my mind up and its a HELL NO!.
For the company who sell it (O2) to have messed up this much on letting customers know pricing and information it hardly fills you with confidence paying them for the next 18 months does it.
First of all they publish PAYG prices but then pull them due to a technical error (also known as person who runs the website accidently uploading the page), then they dont let people know when its coming to PAYG, upgrading customers are unsure on what is happening, new customers are seeing the O2 Forum and people being told from the 4th July you can be credit checked ready to collect on the day and now on the day that should happen all stores are telling people they cant do this anymore and you need to come in on the day.
Add this to the rumored shortages and i personally think its all a big game from O2 to boost the hype on the iPhone because the original was a bit of a flop at launch and with figures online saying most of them were unlocked to use on other networks i cant find any other reason.
O2 are playing with people and trying to make out there will be only a few phones coming in so they have people waiting outside as a publicity stunt for what would otherwise be as a normal every day launch.
I am a big apple fan but what O2 are doing is beyond a joke and i hope people decide to either just forget it all together or end up using on another network who dont treat customers like this