Jo,
You, and they, have to abide by the terms and conditions applicable at the time you took out the contract. See the forums on the moneysavingexpert site for more info. If you are prepared to go to court, small claims proceedure via moneycliam online you will almost certainly got your cash back.
Neill