My glasses (polycarbonate lenses with anti-glare coating, no other coatings) were ruined when I got brake cleaner on them. They looked like they had tiny scratches and dots all over the lenses (like shiny spiderwebs), to the point that I couldn't drive at night with them.
I found out about Armour Etch, printed out a 50% off coupon, and went to Michaels craft store for a 3oz bottle - $6.50 total. After removing the lenses from the frame, I put a nice thick layer on both sides of each lens, just gently dab with a Q-tip. The goo is abrasive so don't rub and scratch your lenses.
It took 2 times at 5 minutes each. I don't see why you couldn't leave it on for an hour or more. After washing them off, they are like new, other than a couple deep scratches. This will not magically get rid of deep scratches. It only gets rid of the scratched/crazed coating on the surface.
By Dude
ThriftyFun is one of the longest running frugal living communities on the Internet. These are archives of older discussions.
Does anybody know how to remove scratches from eye glasses?