Same here. Here's why. Most cream/lotion moisturizers like the ones you mentioned contain harsh chemicals, solvents, sulfates, parabens, fragrances, emulsifiers, and synthetic fillers. After all, these are the things that give moisturizers their 'creamy' consistency. The bad news is these things usually end up clogging pores, even though they all claim to be noncomedogenic, causing breakouts. Ironically enough, facial moisturizers usually contain the highest concentration of synthetic and petroleum-based byproducts of any type of skincare product. Plus, you don't want that stuff entering your bloodstream through your skin!
This is why I use natural oils like almond oil and evening primrose oil as a moisturizer. It sounds and feels weird at first. But contrary to popular belief, most natural oils do not clog pores, do not contain the aforementioned toxic artificial ingredients, they help prevent shiny, oily skin, they protect the skin's lipid barrier to keep out airborne toxins, and they are much cheaper than regular moisturizers.
Probably the biggest misconception about using oils as moisturizers (and the reason people don't try it) is the idea that oils make your skin oily. Ironically, moisturizing with oils makes your skin less oily throughout the day than cream moisturizers that usually clog pores.
The people who do try oil usually go wrong by simply applying too much. It only takes 3 or 4 drops of oil to cover your entire face.
Also, oils like almond oil and evening primrose oil have anti-inflammatory properties that actually help acne.
Edited by JohnH, 24 June 2013 - 10:16 PM.