They’ve been fine for relatively easy issues like querying my bill but when it came to a technical problem the Indian tech support is very annoying.

I had a problem with the headphone socket a couple of months ago which the o2 tech support man insisted was a headphone problem and that I must buy a new set of headphones to resolve it.

Fast forward forty minutes later and I finally get him to arrange a visit to the apple genius bar for me… go to the genius bar the next day and the problem is resolved in five minutes flat as the phone is exchanged for a new one.