Posted on November 18, 2017 by astyrra_713s8o oh my god. you have to contact their customer support to stop it auto renewing.