I have purchased stones and supplies from Costume Jewelry Supplies. Sparklz has some good info on cleaning and repairing rhinestones. And you can also buy stones and supplies from Matthew Ribarich. Or you can always take it to your trusted jeweler. I think its cheaper and easier to do it yourself if you have the right stone in the right size.