I have to go through a nightmare to cancel with them now after several years. My journey is not yet over. May be their product is not bad, but I have a right to leave and at this step they spoil all my attitude towards them and make me share my opinion.
First of all, they will not allow you to cancel from within the customer account. You can not cancel, you can not remove your card, you can not deactivate auto-charges. They ask you to join their live chat for this purpose.
Second, their live chat is a merry-go-round with many people involved and trained not to help but piss you off by calling your name all the time.
I spent half an hour explaining that I want to cancel with them. I thought I was understood. They created sort of an internal ticket for billing and promised to send me a confirmation within 3 days.
Since I did not receive a promised e-mail for over a week, I returned to their chat to find out:
1) they can not locate my chat logs by the log ids I provided
2) there's no any cancellation request
3) I have to ask for another cancellation
4) now I find out there's a 90 days cancellation notice
Any company still practicing this? I don't really remember if their terms had this on file back in 2010 when I signed up with them. But hey! Why do I have to pay 3 extra months for nothing just because I would like to leave? Do they use 3 months fees to pay their live chat operators' salaries who piss their customers off when they ask to leave?
I was also rejected when I asked for the cancellation number or an e-mail confirmation which I could use as a confirmation I am done with them.
Never deal with them unless you are sure you will never leave them!