Don't know why people pay for expensive sunscreens, and less but still semi expensive butt etc creams, when it's easy and very cheap to make your own.
I bought a pound of micronized zinc oxide powder on ebay for around 8 dollars.
I mix about a couple of tablespoons of the powder in a mix of gently and mildly warmed extra virgin coconut oil with raw shea butter–a couple ounces of the oil/shea butter. The shea butter is a bit expensive, so i do two parts EVCO to one part shea butter. Neither of these need to be used, any thicker oil would work. Sometimes i put a few drops of lavender essential oil to the above because i really like the scent of same, and it has soothing properties to the skin (it's been used on burn patients with some effectiveness, and also soothing properties to the mind/emotions–research has shown it puts many people almost automatically into a relaxed alpha brain wave state).
I don't use much sunscreen (mostly on hands and sometimes face/neck), preferring to go with long shirts, wide brimmed hat, and pants often when in direct sun (shorts or kilt on shaded trails), however i've tested the above at the beach w/out shirt, hat, etc a number of times with good success, and i burn pretty easy. But like i said, it can be tweaked. I get coconut oil at Costco, which is the cheapest source of any place i've so far found. So far, i've only gotten raw shea butter at whole paychec.. i mean whole foods, but i'm sure one could find it cheaper online.

