Auto-renewed me
Auto-renewed me, I cancelled 10 mins later and they refused to refund me $116 - No matter if I wanted to cancel everything and never use it, they are not interested - terrible customer service. Use someone else, don't trust thieving companies that don't help you out.
May 24, 2025
Unprompted review