Mis sold contract. Lies and pressure selling. The bill is never what you expect and they keep you signed into them unless you have mega bucks to terminate. Stay well clear especially if you are a small business or sole trader. Know your rights with Ofcom.