Poor customer service
Poor customer service - They repeatedly charge my credit card for a reoccuring subscription that I cancelled. There is no way to remove my credit card information from their site. They don't answer emails or the phone. SCAM
Date of experience:
May 20, 2025