Hands down, the worst customer service in the world.
We were without any internet for more than 6 weeks. We finally managed to get out of our contract only to find that the fee they had waived was taken from our account without our permission (around £300) and then it took them 4 weeks to...