Generic crystals run $5-10. I'd say a fair price for a crystal change is ~$30 at a jewelry store.
Compare that to the DIY cost:
1) Vintage vigor crystal lift $30 ebay
2) Cheap digital micrometer $15 amazon
3) New crystal x2 (since you're going to mess up the sizing the first few go rounds) $15 ebay or local material house
So for the price of two crystal changes, you can get some new tools and never have to wait on a jeweler nor wonder what he's doing to your watch ever again.
Throw in an $8 tube of polywatch and you might not even need to replace the crystal.
For a huge investment of $80-100 you can buy an assortment of crystals covering most of the popular sizes, then you don't even have to wait for the crystals to come in or worry about getting the measurements just right. I bought an assortment several years ago and have barely put a dent in it. You still order compression ring and signed crystals, but for the basic vintage watch, you're good to go.
Click to expand...