you could still get them... i had a couple in my small pond... but i gave them to my friend... and they glow at night when the amonia levels go up... that's why i had them in the pond... it was cycling...
glow light tetras do not emit any kind of light... at all...