I really love Terressentials
. They use only food-grade organic ingredients and consistently score very high on EWG's Skin Deep website
. They also have tons of informative articles and links on their site with lots of good information about even the so-called "natural" stuff you'll find at Whole Foods, etc. (e.g., "Our shampoo is 75% organic!" except they fail to tell you it's also 75% water, etc.).
That said, I do think EBAM is a great brand from what I've heard, and Terressentials doesn't have all the stuff geared towards prenatal, birth, postpartum, etc.
As for the shampoo, Terressentials is not tear-free and I think they address why on their site, but I can't remember for sure. We have never had a problem. I just make sure dd lies down while I'm washing her hair and am careful.
I'm pretty bare bones when it comes to products, though. I use baking soda and cider vinegar for my hair, olive oil soap for my body, and the Terressentials deodorant, and that's about it!