How long is too long waiting for service?
I've had a timepiece (an Omega) out for service for 4 years now! (yes crazy I know). I received it from a friend and its sentimental to me. I keep emailing this watchmaker that is working on it and he barley even responds (the last time was two years ago and the last update on work was around 3.5-4 years ago), first one part of me says he can't find the component and another half of me hopes hes ok and hasn't fallen ill. Not having an update even if its just "still can't find the part will email in a couple months" would be fine with me, but this inaction on anything is frustrating.
He's done some work on the piece but he has not been able to locate a "final" component for the movement (its a Quartz timepiece, and I say final because there were kinks in the service, the battery had leaked (I knew this from my friend and was discussed with the watchmaker beforehand and pics exchanged) and he had cleaned it and fixed some part but it adds a little to the service cost each time something is discovered). This can happen but after the last fix always having the not being able to find a part and then no contact after is disappointing to say the least.
To make a long story short my question for the members are, how long is too long to wait? and if its already been too long, what are my options on getting my watch back? (if this is the wrong section in the forum please excuse me and transfer it to the right one).