Terrible terrible terrible service. Finally left o2 forever. Had 2 phone contracts with them for the last 10 years. Was a loyal customer. Even had a friends and family discount. But for 2 years extremely bad Internet at my house. 4g hardly worked and 3g was soooo slow. Kept telling them but problem wasn't fixed. They did give me some money off bills but wasn't good enough. I'd rather have good service. Switched to Vodafone for both contracts now. One of them I switched before the contract ends but couldn't deal with the bad service anymore. I was more than happy to pay early termination fee instead. Even with friends and family discount it wasn't worth staying with them. That's how bad it was. I'm not usually one to complain but appalling service. Almost 2 years I paid and dealt with the slowest Internet ever. I even got WiFi in the end although I didn't want or need to as I had an 80gb plan. Appalling.