ummm...as for removing 'sratches' i have no idea, but the product "stoners invisible glass" works really well, and i also use some technique i heard somwhere about using newspaper to dry the windows because the ink is kind of a polish...dont know, it seems to work real nice, can barly even tell their rolled up, and mine a 94 too...