Hi guys, I never sent in any letter or anything like that. When I check my membership status at the site it shows my expiration date and that my auto renewal is N/A and that my auto renewal is OFF. It also has a grey box underneath with options to add an additional term and one at the bottom...