I sell jewelry in a collectibles booth, so I need to keep it looking clean and sparkling. I found this wonderful jewelry cleaner that has the Good Housekeeping seal of approval. It is great for fashion or fine jewelry, and can be used on opal, coral, onyx, turquoise, pearls, and other semi-precious stones.
It comes with a dip tray and a brush, and it does a great job, and lasts a long time. You just place one piece of jewelry at a time in the dip bucket, and let it soak for up to 30 seconds. Then you gently brush any areas that need further cleaning. Rinse thoroughly in lukewarm water, and then dry with a lint-free cloth.
I have had great success with this formula, and it is gentle on my Sorrelli necklaces, and other jewelry. It does not contain any harmful dyes, fragrances, or harsh detergents. I have had mine for almost a year now, and am just now having to replace it. For a price of only $3.97, it's a great bargain!