O2 used to have great customer service. Not any more I have just waited over an hour and a quarter to speak to someone. Apparently they are "extremely busy". I am still waiting!! I have been during this time trying to get the help I need from their online chat. Painful!!! Virgin was so much better and quicker.