It appears to be a glow stick, not sure though. If it is, that means you would have to replace each time as those sticks only last a certain amount of time. I did not see replacment glow sticks.
as for quality, I find it is hit or miss with HT, a lot of junk in there line up