Yes the service is very poor, I keep getting error 650 and have to re boot my PC all the time....I am at war with BT over the problems but they will not do anything about it.
Try giving the chief exec of BT openworld a call, his PA's direct number is 02074692183, and ask for Mr Green.
Good luck.