Some cosmetic companies use animals as ingredients and/or test the products on the animals in the development stage. Sadly, this causes a great deal of suffering for millions of animals. The good news is that there are more and more companies moving away from animal testing and the use of animals as ingredients. But some vegan products don't mean cruelty-free and some cruelty-free don't mean vegan. Shouldn't they just both mean no animals were involved at any stage? I think so.