Absolutely will repurchase - I wear a morganite ring that seems to attract dirt and oils like crazy and get cloudy very quickly.  This product cleans it REALLY well with just a toothbrush to scrub and a quick rinse under the tap - no need to blow dry the ring to prevent water spots.  It seems to last longer than other cleanings too, so instead of my ring being dull on a nearly daily basis I only have to clean it once a week or so.  Love this!