I think I remember seeing them in the neon section at Pep Boys.
Of course, they also had giant fart cans there in that section too.....But hey...Who am I to detract from this type of thing.
I mean, I have neon on my Cobra....It beggs for more attention....Of course, it also has my companies name on it too...Along with business cards all over. LOL