Haha, when it comes to incompetence, just try Sky or Virgin Media....they're all as bad as each other
I gave up with the former because they blamed BT for their poor to non-existent service. BT blamed Sky. I put all the eggs in BT's basket so no-one company can blame others.
VM cocked up my son's phone connection when they installed his broadband and TV package and at the same time managed to cut off his neighbour's landline as well. It took all summer to sort that one out. In the meantime the neighbour's phone number was changed twice by VM for reasons no-one at the company can explain; main trouble was they forgot to tell them about it. Because they changed his number, the direct debit (which was still being paid of course) didn't match his new phone number so the accounts dept. cut off the phone! It was doubly inconvenient because the neighbour's wife had just been diagnosed with the dreaded C and the hospital couldn't get in touch with them.