Sally's has it yeah. CVS, Walmart.. I'm sure other places have it as well. I personally like manic-panic from sally's but you have to strip your hair first and it doesn't come with the bleach to do it.. which i prefer because then i can get my own preferred bleach or whatever I plan to use to lighten my hair prior to dying it purple or whatever color.
Splat from walmart or CVS already comes with some kind of bleach... which I don't like because usually they use the cheapest kind and the highest developer which just damages your hair soooooo much more. so i rather buy it separately.
Yes at Sally's right now I have one from there that I love, I have read that manic panic fades really fast but yeah that's trial and error. You know you have to strip the hair very light blonde to get these types of color right? It's better to buy at Sally's cause you buy everything separated and like skullyy said better quality bleach I used ion color brilliance brights in the blue and teal one and they turned out nice not exactly like I wanted cause I didn't strip it as light as I should, I also bought the purple wish is gorgeous a deep purple. To bleach my hair I used ion as well ion color brilliance lightened and the developer from the same brand also they were ammonia free it makes a huge difference with the smell and how it damages your hair so I highly suggest it.:)