I want to second this.
Their service WAS working well for years but now it's become, for want of a better word for me, an embarrassment. Some evenings their WiFi was down and up, several times an hour like a whore's drawers. Sometimes the router, their "Super"hub 2 would crash completely even though it's always had its power supply protected by a UPS! Complaints about this resulted in bullshit suggestions that perhaps having other houses in the vicinity was resulting in their WiFi interfering with my WiFi. Further complaint resulted in them sending out a hub 4 and new TV box with a shiny new 18 month contract. Not being stupid enough to to dumbly plug the new hub into their network and activate it I first powered it up and tried to configure it with my laptop. When the fucking thing refused to allow me to forward port 25 for my personal email server saying "The configured port range cannot contain one of the following reserved ports: 25,53,135,137,138,139,161,162, 445,1080" (I kept a pdf of the page), I phoned again telling them to send a technician around to my house to collect their shit and never darken my doorstep again.
Fortunately for me Openreach had recently extended proper cabling into my area so I consulted my friends about alternative ISPs and got recommendations for either A&A or Zen. I opted for Zen, who rapidly answer the phone or email even if one is already a customer. Same day, they sent out by email my static IPv4 address and terminal box login details and a few days later sent out Openreach to install fibre optic cable directly into the room where I have my network router. A very good friend helped me out with getting a couple of re-flashed OpenWRT routers via eBay and gave me a full day of his time teaching me about IPv6. Very late one evening I had sent an email request to Zen for IPv6 to be activated and early next morning they had done so.
Now, I'm just waiting for the virmin media cable to die. They insist that they get a 30 day notice period even though I'm already fixed up with something else that works infinitely better than them with my own A, AAAA and MX records now properly set up. I guess they see it as a means of squeezing another £100 out of disgruntled ex customers for nothing.
Meanwhile they keep on sending out TV advertising bigging themselves up like they're the greatest ever. No static IPv4 address and STILL no IPv6 service. Dinosaurs.