I just sent a watch to ABC Watchwerks, who has a stellar reputation. I'll let you know how it turns out.

Craig, at Chronodeco, is also supposed to be very good.