I've used Yves Rocher before, they might be more "natural" that other brands, but I began looking at ingredients and wasnt that impressed. I try not to use products w/Sodium Laureth Sulfate that much, not sure how harmful that is, but I heard that it's not good. I stopped ordering from them, I bought the mascara and it was just staining my eyes bad. Yes, Whole Foods has great products, Dr. Hauschka is a bit pricy, I am too looking for other natural brands. You can check out One Net, it's an Australian brand "MiEssence" I think.