Craig's Fine Jewelry offers a little bit of everything for those who want to say it all with a token of thoughtfulness. Whether you're looking for that perfect gift, or you want to step up your image with a little flair, Craig's will cater to your taste. Owner Bill Craig is a third generation jeweler who knows the business and what his customers want, carrying everything from pearls to diamonds, precious gems in gorgeous settings or replacement stones for your beloved pieces. It also buys gold and can repair broken pieces.