The person I was referring to doesn't pay for the VPN, the only time he "wasn't thinking" was when he signed up for BT.
The ISP I'm with uses the same people to answer the phone as they use to manage the network, which when I call is the level of expertise I'm looking for.
I like that I can call them and ask for interleaving to be turned off on my line to improve my ping, or for my target signal/noise ratio to be changed to fine tune between speed and stability based on my individual line attenuation. Last time I tried this with BT I was transferred between 4 people until I eventually found somebody who knew what I was talking about to tell me they wouldnt do it.
Chances are if you have no idea what I'm talking about then you and BT (or any other mainstream ISP) are going to get along just fine.