Compare price to meguiars mirror glaze polish