O2 is the worst provider in the UK and their customer service is not helpful at all. After getting a 24 month contract with them just because it came included with virgin media they continued charging my account. I never used their services and when requested to cancel the contract they decided to charge me for the last month for no reason. Wasted a whole hour on the phone to get zero help… I don’t recommend them at all!!