Absolute scam of a company.They take your money and “process” your account so you are unable to cancel your auto renew and betting on you to forget about it.No other site I have ever been on needs to process your account for it to be accessed
Absolute scam of a company.They take your money and “process” your account so you are unable to cancel your auto renew and betting on you to forget about it.No other site I have ever been on needs to process your account for it to be accessed