Marikita,
I got my sunshine cloth from a Buy It Now on eBay. I believe you can also get them from many online beading supply sources. I had used one long ago on silver but had been warned not to use it on thin silverplate.
They claim they work wonders on golf clubs, so I plan to order some for hubby, too.
I'm going to try it on some old cultured pearls that have lost some of their shine. Will let you know. It did take some effort to remove the scuff marks on the pearl on my ring, but was well worth the effort. Thanks again Zeide.
Taylor