I would like to share my experience of two Seamaster Cosmic 2000 (weird, not so popular Banana casing) serviced (his and her sort of), sent to Switzerland via local OB. Here are the photos of components they replaced. I guess some of those parts are almost not available in US.
Costing service fee over a grand for each.
Those are kind of quasi-vintage pieces, not of the high price for sure.
So there is big question about value-for-the-money of Omega service.
But I would like those funky 70s watches back to life again to enjoy as practical, reliable, wearable ones for yeas to come, and happy to pay for that.
Having said that, my 145.022-71 is needing service and cannot decide yet where to send.
For that particular watch, Omega factory may or may not be a right place.