On TV I have seen an ad for a liquid eyeglass repair fluid. Says it works on Plastic and Glass lenses. You swab it on and the fluid hardens in the crevice filling in the scratch.
Do not know how good it is, but might be worth a try.
<pre><font color=red>°¤o,¸¸¸,o¤°`°¤o \\// o¤°`°¤o,¸¸¸,o¤°
And the sign says "You got to have a membership card to get inside" Huh
So I got me a pen and paper And I made up my own little sign</pre><p></font color=red>