I recently bought a new watch, but then it got some nasty scratches when I wasn't paying attention.  So I bought Poly Watch.  This product is a bit pricey, but it does work as advertised.  If you want your watch to look like new again, I highly recommend this product.