maby try a local window company ? im sure they will have some sorta stuff that will take light scratches out , you can machine polish them out , iv seen it done , but usaly the hole window needs done , as it will level a real shiny spot other wise
_________________________
Sarcasm helps keep you from telling people what you really think of them.