They took payment and cancelled my subscription without providing the service. Under the terms and conditions they reserve the right to take your money and not provide you with the service. It seems that your credit card company is likely to accept this as what seems like a "legal scam".