This is very true, there are two chemicals in make ups and hair products to avoid that can cause serious problems, and are in a large proportion of well known brands:
propolene glycol... this is actually used in testing as a skin irritant to make people break out so they can test products which are meant to clear it up... yet suprisingly it is in most concealers
the second one is: Sodium Lauryl Sulfate... used as an engine degreaser yet is also put into shampoos to make them foam up.
.... dont think that if you pay more it wont have it in it, because it most often does.... you must seek natural and organic products
These harmful chemicals DO alter dna and disrupt hormone imbalances over long periods of time.