At least it's better than EE's customer service.
Let's face it, most telephone companies suck. But from the top providers in UK. I found that Three is the best. They at least give some effort to resolve your problems. Most importantly, I've personally never dealt with a lying sales person in Three. Compared to other brands, that's a rare thing. The service they provide is as you expect for internet and calls. I'm overall happy with them. When I first came to UK people advised me to join Three. I made a huge mistake by joining another company just because their stores looked more prestigious. I have 24 months of regret ahead of me.