We understand your frustration dealing with auto-renewals and we will
try to help you.
First, we are one of the few companies that does not auto-renew so this is not coming from
We suggest checking the name of the company appearing in your credit card statement and contacting them directly or filing a charge-back. If you received the renewal in the mail, return it back with the word ' Cancel.'