Milkes has been around a long time. They have a wide variety of nice jewelery and are great at fixing jewelry as well. My only complaint is they tend to be slow with things. If you plan to drop something off be prepard to wait a week if not longer for it. A lot of times I don’t get calls when my items are ready. I have to call in and check on it. Front Office isn’t overly friendly either.