I’ll be 42 this year and I have been using NEUTROGENA ULTRA SHEER DRY-TOUCH SUNBLOCK SPF 30 for more than a decade on my face over my Alpha Hydrox treatment, both under and without makeup and I LOVE it. I wouldn’t consider anything else! Usually I purchase these products in bulk, buying 2+ bottles at a time, and since I reserve them only for my face, they can last awhile. Recently I ran out of my SPF and purchased a bottle locally at Walmart. Before applying, out of habit (I’m a label reader) I flipped the bottle over to read the Product Description, and to my horror – both it and the ingredients were different :( The front labels read the same, however, the description on my older/empty bottle boasts “The non-oily formula is enriched with anti-oxidant vitamins A, C and E to help fight against environmental damage”, the Active Ingredients are listed as: Avobenzone 2%, Homosalate 7%, Octinoxate 7.5%, Octisalate 5% and Oxybenzone 3%, and the first 5 Inactive Ingredients are: Water, Silica, Adipic Acid/Diethylene Glycol/Glycerin Crosspolymer, BP-Hexadecene Copolymer and Dimethicone. Firstly, the newer locally purchased bottle says nothing about anti-oxidants. Secondly, the Active Ingredients differ in the percentages of the same chemicals and replaces Octinoxate with something called “Octocrylene 4%” and lastly, the first 5 Inactive Ingredients listed are: Water, Silica, Dimethicone, Potassium Cetyl Phosphate and Beeswax. Why are there inconsistencies between the previously purchased product (which is identical to the product sold online at neutrogena.com and other online outlets) and the product sold in stores?