I was at Target this weekend picking up some Christmas decorations and came across this $10 product, called Liquid Lense: Easy 2 Step Lense Treatment Kit. It's supposed to fill and seal surface scratches with some kind of liquid polymer.
I bought it. At home, I followed the instructions, cleaning the glasses and then painting the clear polymer onto the lenses using the included mascara-type brush. After letting it cure for 8 hours, I put on my glasses. The scratches were still there. Worse the layer of clear polymer was uneven, giving everything a blurry funhouse mirror look. I washed the stuff off using the remover solution and tried again. The problem was just as bad, if not worse. I tried it on glasses and even on my cell phone display. Everything ended up worse, not better than before. Don't buy this stuff.