Anybody tried this stuff from NITESITERS.com? I'm in the market for some night sights and I'm a poor college student. I know the glow in the dark paint stuff isn't great... but I need a cheap option! Advice? Ideas? Wanna kill these ads? We can help!