I think you can get scratch removal kits for glass.. I know they have them for acrylic.. maybe check the hardware/home improvement stores or really big pet supply places like the DFS website.
Shelby
#5
Also try window glass installers. I have heard of something to remove scratches from patio doors.