Written on: 12/03/2013
I had a one year membership, never authorized a renewal, so I was supposed to see another year. Cancelled my membership - and they were clear that there would be no refund. Tried to call - no human. So.... I called American Express, the credit card I used to pay, disputed the charge AND blocked recurring billing, which lasts for 4 years. I think you can do the same with other major credit cards.
I hope I get my money back - but at least I stopped them from billing me in the future.