i have a similar problem, tied into a contract. i was told by Consumer Direct that i might be able to leave without paying because they are in breach of their contract. bad service,quality etc. there is an act that you should check out Goods and services Act.
http://www.dti.gov.uk/consumers/fact...page24702.html
http://www.consumerdirect.gov.uk/