IMO the only option is to wait for a permanent fix. Mine's been to Rolex once, and still runs like shit. My Warranty is up in about 29 months. I'll send it in again before the warranty runs out and hope for the best.
If there's no permanent fix, then some guy is just monkeying with your watch for no reason.
|