Dyed to Match is a great place to go if you need to get your shoes dyed to a specific color. They are a little more expensive than other places, but I think they have more selection. They also carry a small selection of jewelry. If they do not have what you want in the store, there are numerous catalogs that you can look through. You should be able to find what you need here!