Well glass is very hard, so to get rid of scratches is near impossible. Most glass "polishes" are really just cleaners and with the extra help from the PC/Rotary they will simply clean the glass better and remove contamination easier. A 4" pad may do something if there's water spots or...