Renewal

Confused as just received e-mail saying auto renewal soon but my Bitdefender dashboard claims I have 374 days left??????

Comments