I had similar issues with OVH. Got an annual contract, didn't like their service, went to cancel but it had already renewed into second year and I had to cancel 30 days before that. So I missed my small window. Now stuck with another year because to cancel means just pay out the rest of the contract. Grrr.