Polishing Glass?
if you can feel it with your fingernail it will not buff out , if its flat get a price from a local glass shop , should not not be too bad price wise
Print