I don't know about you gals but when I buy a product, I RARELY bother to read what's in it. It's not that I don't care but every time when I started reading the ingredient list on the back, I feel STUPID! Why do they just make things so complicated with all these long string of words? They either trying to be technically smart or confused us consumer! And most of the time, I'm on the confused side o_O
For all the confused babes like me, this site is very helpful: COSMETIC DATABASE
You can basically search for products, be it skincare, makeup, haircare, nailcare or whatever beauty care you'd like to know more about. Their database is currently limited to American products only. I do hope they extend it to Asian products later as most of us are very KEEN on Asian beauty products hehe. Basically, this site offers breakdown on the ingredients in each product. It will grade the ingredient base on a 0-10 hazard scale starting from o being low and 10 being high. You may find your favorite beauty product listed and don't be surprised when it does have a grading of 5 or above.
Here's also a very helpful breakdown list of WHAT NOT TO BUY.