If you Google 'eyeglass scratches', you will find a number of listings, including your posting above.
By Mythi (Guest Post)
11/15/2007
You can buy a product at the store, I can't remember the name of it right now but it takes the scratches out of your glasses. Best of luck to you.
By
11/15/2007
You might try filing down the bitemarks (On the frames)and then covering with several layers of nail polish/auto body touch up paint. I have read here that you can put Pledge on lens scratches to make them less noticeable....