I must agree with your O2 comments. I had to go to the Ombudsman due to the mess O2 made of a SIM only contract taken out when I upgraded my broadband. O2 were not able to give me the deal that Virgin put in my contract. When I cancelled the contract...