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.