In case you've been living under a sheltering llama below the Brent Cross Tube station, you'll know that Apple's (AAPL) iPhone 3G is coming out on Friday. Current iPhone users were able to pre-register and receive a text to order their brand spanking new 3G goodness at 8.00 BST this morning - except O2 made a huge mistake in failing to anticipate the surge in overwhelming demand.
I was psyched. I'm a big Apple fangirl, buying into the hype and even switching my home setup from ugly PC mess to a Mac idyll; a MacBook for travel, and an iMac with toys like Aperture and even iWork (I've yet to convert my husband). You might be very unsurprised to learn that I bought the iPhone the day it came out in the UK, so I was really looking forward to the pre-order functionality that O2 dangled in front of fanboys and fangirls the moment Jobs confirmed that 3G was on its way. Drooling with expectation, I logged in. I could finally get more storage, GPS, 3G - it was going to be a new, iPhone utopia. I entered in my credit card information.
The site timed out.
I entered my credit card information again.
The site timed out.
I called customer service and asked if I could just order it on the phone because their intarweb was broken and I didn't want to charge my credit card over and over again for the same iPhone. Trained to be as annoying as humanly possible, she read from a pre-printed piece of paper (stumbling over words) and telling me that I should order it online. When I repeated that the site was down, she repeated her call center script. I know it's not her fault specifically for O2's mega fail, but seriously - some personality, some understanding, some sympathy... it goes a long way, love. Something like, "I know you're trying, and I'm hearing the same thing from a lot of customers this morning. Unfortunately, there's just huge demand right now and we hope to get it back up and running soon." Not only has O2 failed to prepare for an easy-to-anticipate surge, but they've trained their call center employees to be repetitive and unsympathetic. After three hours of alternatively entering in phone codes and credit card details, I was greeted with this:

Will it prevent me from getting a 3G iPhone? Probably not, but I'm not looking forward to getting up on a day off with family visiting to go and line up for a new handset. I'm hoping that my town doesn't have a high demand, just like last time when we were the only two people in the store (with fifteen employees, it was like a personal shopping experience).
At the end of the day, I'm a huge Apple fan. I love my iPhone now, and I will burst with pride with a new iPhone 3G in due time. I'm just not a happy fangirl right now, and I very highly doubt that it has anything to do with creating buzz about the new product - O2 just didn't get it.