Good lord, they are so awful.

I cancelled my BT Broadband to move onto O2, chiefly because of their poor service, rubbish speeds and dreadful customer service.

So I phoned up and BT said I would get my MAC code within five working days.

Three days later they took out, via direct debit, the money for the next three months broadband.

When I rang to complain that they had charged me for something I had quite clearly cancelled, they said that they couldn't refund it, but would credit my next bill. In three months time!

O2 were very good, but to use them I needed to keep a BT phone line. So I apologise to O2, but I will never give BT another penny in my life.