What a corrupt company, they have deliberately make it impossible for people (customers) to deactivate their automatic renewal process. A very dishonest company that has made me (and will make you) work from frustration to get them out of "my life." I highly recommend that you use another reputation website.