If you're talking about rad colors, then Splat is legit. I use Blue Envy. To make the dye stay longer and be VERY bright,I bleach my hair. Btw my natural color is a light brown. Splat works well,if your hair is not bleached it won't last long nor will it be very bright. But if you really want it (like me) then you'll bleach it:3 Splat comes in dark blue, light blue, green,purple, red, pink, black, and blonde. And it's average of $10.
Some of the best popular and good brands of hair dye are e Garnier, Colorsilk, Revlon, Feria by L'Oreal, Clairol Herbal Essences and Wella. They are always available and they provide your hair with a beautiful spectrum of shades and simultaneously nourish and moisturize the hair as well.
I have used Clairol, which I didn't care for, and Garnier, which was fine but that wasn't my shade. I now use Loreal and have for years. I'm older so I use it to cover greying hair and it is very good for that. Be sure to use shampoos that are color friendly too. They shouldn't "strip" your hair and should have sunscreen. My hair is long so I use conditioner too. I only color the roots of my hair when my hair grows out.
I'll suggest L'Oreal Professional Hair Dye cause Its more likely than not that you have colored hair now or have had your hair dyed in the past. With many products and shades on the shelves, a new hair color is only a buy away. Home hair color is very popular because of the many options and affordability associated with it. L'Oreal is a popular brand among salons and home hair care alike. The brand offers many products, including hair color and hair dye, with many choices and an affordable price. It is important to have good hair. That's why we want to make the best decision possible when it comes to dyeing our hair.