Scam, impossible to cancel
They take your credit card hostage and try to charge it, when there is no cancellation option available on their website. Support is not responding. Unless you block/cancel your credit card, there is no way around. Avoid at all costs!
Date of experience:
Dec 01, 2025