The site is scam
The site is scam. I signed up for the subscription and now there is no way I can cancel it. They are taking money every month from my card. I contacted them 2 times without any response. PLEASE CANCEL MY SUBSCRIPTION.
Date of experience:
Sep 03, 2024