That's very good advice, and thanks. I'm thinking of -or strongly tempted anyway- to make a separate post, titled something like "McAfee's Nasty Little Secret" or words to that effect. I had purchased a McAfee Key Code card from a non-McAfee vendor who advertised it for a cut-rate price as 'compatible with Windows XP', and found out it didn't cover Windows XP, and refused to install. McAfee's hot line chat representative, after I courteously explained my predicament and showed my proof of purchase with a genuine McAfee Key Code serial number, 'made good' and very nicely set me up with a valid subscription that works with Windows XP.
But in the process, I learned that McAfee normally requires your credit card number as part of the Key Code validation/authentication process, and sets you up for automatic renewal the NEXT time around (1 year later) at full retail price (and very exorbitant). I somehow circumvented and skirted past this little high-pressure sales gambit this time, because of my product Key Code problem; the chat rep validated me differently and didn't ask me to crank in a credit card number.
But NEXT time I need to renew, 1 year from now, I am forewarned in advance what McAfee's game plan will be; "Give us your credit card number, and agree to automatic renewal charges in advance (at McAfee's exploitive online website full retail price), or we won't let you register THIS time." That's quite a surprise, and nobody gets advance warning of it until they go to register what they've already purchased, even if elsewhere such as from an Ebay or Amazon.com reseller first. I royally dread advance purchase agreements like that, especially compulsory ones, and most especially surprise compulsory ones. NEXT time, I will know what to expect, and I don't think I will be purchasing McAfee no matter how nice their product is. I do not like that kind of sales approach.