This company is a SCAM
This company is a SCAM. Stay away. No way to remove payment. I cancelled a month ago and still charged.
United States
This company is a SCAM. Stay away. No way to remove payment. I cancelled a month ago and still charged.
This company is a SCAM. No easy way to remove payment information. I cancelled a month ago and was still charged. Would suggest STAYING AWAY.