I’ve sent Omega watches to MTS twice now for service and repair, and twice they’ve beat the “official” Omega facility for speed, price, and convenience. Updated review The road to satisfaction can be bumpy, but getting there is what matters. I was unsatisfied with Omega’s own service on my 1995 Speedmaster “moon watch” so I looked for another possibility. The reviews for MTS seemed mostly positive. (I would have been suspicious had they been unanimously so.) I spoke to Jacob, got an estimate – not inexpensive but less than Omega – and sent in my watch. They had it about three weeks (again, less time than Omega took) and sent it back. I was dismayed to discover that the watch had a very strange glitch that caused it to stop cold at the exact same hour every time! I called MTS and explained my pique; they said send it back and they would take care of it. However, I am the sort who wants to know the details so I traveled into the city and paid a visit in person. MTS does not maintain a showy storefront; their address has the look of a no-nonsense workshop. I met Jacob, told him what was wrong, he asked me to wait, and he took the watch in back to have the watchmaker look at it. I was mentally prepared to be told “Here’s what’s wrong, we’ll get to it right away but it will take a couple of days.” I would have accepted that, but instead the watch came back in 15 minutes working smoothly and as close to spec as a manual-wind movement can be expected to hit (+3-4 seconds/day – it had been gaining 20+ seconds/day when I brought it in). Apparently some arcane setting got unsettled in shipment to me, even though the watch was well-protected in its shipping box. In conclusion – was it a perfect experience? No. At the end of it all, am I happy and would I use MTS again? Yes, without hesitation