Very disappointed
Very disappointed. I was sure I did not have auto renew on and they renewed it anyway. I contacted them the day they renewed it and was pretty much told tough and they copied the no refunds section to me.
Date of experience:
Jun 09, 2025