They are an excellent Christmas gift for the star watchers in your family. They glow for a few hours after the lights go out and stick well, as they are self-adhesive. This is a plus, as the other product required putty.
These also have a 100% money back guarantee. And, the people that I dealt with for this review are really awesome. The price isn't bad either!
Vital Link: Amazon