NBC News: We tested over 100 sunscreens — and our #1 choice is currently 20% off