Grapeseed oil, I say! Or olive oil, when I'm broke. I scent it with lavender and rosemary, or else lemon and ginger and orange. The stuff beats anything I've found. I do NOT use it on my face though. Ick. For that, I use greyhound-victimizing addictive crap with sunblock in it. Because it doesn't give me zits.
Ha ha that guy's fallen into the same trap he's screaming at everyone to avoid. He assumes you need to buy fancy products in order to bathe correctly and look nice. It's called soap. It's not that expensive. And yea, there's other ways to moisturize your skin than to use products bought at the store.