Read the small print in the contract , and be careful that it doesn't "roll" over to next year ! 
Sometime's these contracts have a clause that says you have to cancel the contract  90 days before the year end, or they automatically roll over to year 2 and 3, but what they really mean is on the 90th day before the end of the contract and on that day only ! , I got stung  with this one years ago on a telecom's contract.