You wanna try Vodafone, they make BT look like a slick, customer focussed organisation. Unfortunately Vodacrap is the only mobile signal I get at my house or else I would have sacked them years ago. They even make it difficult to pay your bill, you would think the one thing any bunch of money grabbing crooks would do is make it easy to pay up, but not Vodafone.
Not that I haven't had weirdness from BT, I switched to BT a few years ago (because Vodacrap took over the very good ISP I was using and wrecked it in short order), anyway I had my own rather good router and there was an option on the BT sign up to use your own router, so I selected that. After a monumental cockup in getting the thing swtiched over (4 days with no broadband and two teenagers...) BT informed me it was connected so I tried to connect my router, would not work so after a lot of frigging around to get a phone number and actually speak to a person to get the details I needed to set up the connection I was told that they would not help because it was not their router! Anyway a bit more phoning and eventually I got a guy to send me a BT router which arrived next day and since everything has been fine.
It's good to have a rant now and then.