Not sure who exactly to ask.....last couple years Ive been on automatic-renewal payment thru Pay-Pal.
Can the proper person tell me if I still am on this auto-renewal thing? Im up for renewal, and dont wanna double-pay like I have done the last couple years! LOL ...Thanx