I've had a nightmare of time with BT since I signed up in February.
The service is fine. I can't fault it, but the billing, and customer service is horrendous!
It's almost impossible to speak to an english person when you ring up.
When I took out BT Infinity Option 2 (76mb down 19mb up) I was supposed to pay £26 for the broadband, and £15.45 Line rental. Which was fine. I had no problems with the price.
After a couple of months I realise that I wasn't being billed every month, like a normal ISP/TV/Phone company would do, but I was being billed quarterly. This didn't really bother me, as I was still being charge monthly.
The problems started when I noticed I was only being charged £17.50 a month, instead of £41.45. When I enquired about it on the phone, I was told I had received a £5 discount on my Broadband for the first 3 months. Ok.... That still doesn't explain why I was being charged £17.50 and not £36.45. To this day, I have not received a straight answer as to why I was charged £17.50 for the first 3 months.
Whats worse, is that, whatever has happened to my bill, has resulted in extra charges being carried forward to the next bill, in which I have now to pay £59.50 per month, until these extra charges are paid off.
The best result I have gotten from them, is to cancel my direct debit, switch me onto a monthly bill (instead of quarterly) and pay off the current bill manually. Then when my first monthly bill is due, I can setup a new direct debit, and things should, in theory, start working normally from there, and I can finally start paying the £41.50 that was advertised when I took the contract out.
Advice to anyone taking a contract out with BT: Request a monthly bill before they setup your contract, and make sure they charge you the correct amount per month.