I signed a contract with BT for broadband service. The day I was supposed to have live service, technical issues... I had to deal with BT customer services on the phone and told me I had to sign a new contract with EE. A week later I had the broadband access fixed and now... I got an email from EE saying my bill is overdue (and I had already paid one to BT!). So checking my BT account it turns out they never "transferred" my services to EE, I've got 2 live contracts..I'll have to call again tomorrow and get it fixed. But honestly the level of incompetence I'm having to deal with is outstanding.