Safe and Long Lasting Hair Coloring Products

Mia

I want to dye my hair a vibrant red while my mom wants to dye hers blonde. Any non-toxic, long-lasting, preferably cheap products out there?

(it would be even better if they were found at local stores like Meijers, Walgreens, Dollar General, etc)

Thanks!!