It seems there is a cooling off period for new contracts
"Broadband provider cooling off periods & termination fees
When you sign up for a new deal with a broadband provider, it costs the ISP time and money to set up your service. If you decide to leave the contract early, there are usually termination fees to help the broadband supplier recoup some of these expenses.
Each internet provider however is legally obliged to offer a cooling off period - a fixed term at the beginning of the contract where you can cancel without penalty. Cooling off periods, like termination fees, vary from provider to provider so it's important to know where you stand.
Simplifydigital has put together this handy guide to the main broadband providers' cooling off periods and termination fees, although you should always check your own contract as these details may change over time."
http://www.simplifydigital.co.uk/fea...mination-fees/