Fraud
Beware, it is a fraud! I subscribed once, they set the auto renewal automatically and took the money from my card without any prior reminder or communication. I tried cancelling my subscription, I tried mailing the customer service to cancel and ask the refound, after days still no one answered. I had to block my credit card and file a complaint for the unauthorized transaction.
19 March 2023
Unprompted review