Before you buy sunscreen, you may want to do a deep dive into the ingredients. Officials tested a bunch of sunscreens and they found that only 1-in-4 are safe and effective. Nearly 300 contain oxybenzone, octinoxate, or both; half had issues with allergies, and almost 30% list “fragrance” as an undisclosed mystery ingredient.