This is your typical scammy online website. The auto-renew seems to turn itself back on. The support doesn't respond to emails. You're lucky to get through to a person over the phone.
Typical coprorate customer service trying to do everything they can to avoid their customers and avoid taking any responsibility.
I sent them multiple emails and checked my account multiple times. Eventually I just reported them to the BBB what else can you do.