this is an absolute scam
this is an absolute scam, the add subscription keep on deducting money and the subscription edit button doesn't work so you're unable to manage your subscription. I've written them numerous emails and taken screen print. Don't waste your money. This is just a scam. don't give them your credit card it will only cause issues.





