was with them for 17 months, utter garbage, speeds in single figures in evening, customer service that dont give a toss, left for talktalk, as was cheaper and faster, told me nothing to pay, then 3 months later decided i had to pay another month, told them i dont get paid for 3 weeks, guy on phone said thats fine, next thing 2 weeks later had bailiffs letter, absolute bunch of you know what, got them to pay bailiffs fees, never been happier at talktalk, higher speeds lower ping, even when i had an issue couldnt do enough to help, which surprised me to say the least lol