I have had McAfee Virus protection for years on my computers. These virus protection software cover all the updates for one year from the day you buy and then you have to renew your subscription. Almost all of the virus protection software can store your credit card info and do automatic renewal so that you can keep your software up to date. I did automatic renewals for years without thinking about it.
Recently my credit card expired and my subscription did not auto renew so I was without protection. I clicked on auto renew button on the software and saw that they offered a discount, McAfee Total protection was regularly priced at $89.99 but they offered it at $49.99. Since I did not have my credit card handy, I decided to do it later. After a day I went back and saw that the offer was now for $39.99. I found this interesting. Then I thought maybe there are stores that sell the renewal for even a lower price. So online search landed me at Amazon. Guess what? Amazon had the same software for online activation for $19.99. It turns out that you do not need renewal, you can uninstall the old version and install a newer one that you buy from Amazon.
So a simple, credit card expiration saved me $30. If you are in the same situation, head over to Amazon and but the virus protection from there.