Even long before becoming vegan I hated products that tested on animals. As a little girl I remember always reading the labels and feeling awful to learn that they tested them on a little bunny or something along those lines. Now that I'm older I realize animal testing is pretty brutal, a waste of time, and causes more harm than good.

Of course it's incredibly hard to find good products that don't test and are still kind of cheap. My list goes from the VERY cheap, to the sorta-cheap, and their effectiveness varies depending on your skin type/hair type.