Had the unfortunate task of sorting out a problem with BT this morning - long, long delay getting to speak to someone but when I did it was sorted pretty rapidly. BT does not have a good customer service reputation imo as many of my friends have switch due to this. Keep at it Coppit, that's the only way I'm afraid and good luck.
BTW today is a worse day than usual as there has been a major problem with BT network involving the internet sp loads of people up in arms.