I have a vintage Omega speedmaster that is about 26 years old. I have had it overhauled once before, about 7 years ago. They charged $600 for this. I just took my watch in last week becaues the bezel popped off and the crystal is a little cracked. They are claiming it needs another overhaul. Am I getting ripped off or is this reasonable? Is the overhaul necessary? They claim Omega is telling them this. To me it runs fine; I'd be happy with just a fixed bezel and glass. What is the current estimate? $600 7 years ago for only an overhaul seems high to me. But, yes, if the last overhaul was 7 years ago I would recommend one at this time. Maybe, depends on how much the bezel cost...here's a link to OEM bezels. Just to give you an idea, my watch guy replaced my vintage 1959 Omega with an OEM crystal, gasket,oil/cleaned and machined a mainspring for $225. Right. That's more like it. I had clean/oil, new OEM crystal, new crown/pin, new gasket done last year on a 1958 Seamaster for around $250.