I love this product.  I own a watch with a hesalite acrylic crystal that scratches very easily.  Just a little bit of this product and about one minute of work and minor scratches and scuffs are gone.  I have one deeper scratch that I've spent about 4 minutes on and it's still there but barely noticeable.  Were it not for Polywatch, I'd probably never wear the watch.  The Polywatch tube is small, but you don't need much per application so it does last a good while.  For me the $9.00 price tag is negligible compared to the great results.  I highly recommend this for owners of acrylic crystal watches.