Auto Renewal
The auto renewal of this company is a joke. Taking money out of peoples account is basically theft for auto renewal which is never made clear .
Website is cumbersome to use and no facility to cancel on platform .
No point of contact or email address,
Scam


