Score top-rated sunscreens from Neutrogena, Aveeno, Banana Boat and more, starting at $7 before the sale ends on May 10.