Personally I would ask if the TD will just cover fixing of the issues locally (partially or total depending on the cost). I once had a similar problem with a rep but the warranty had already lapsed so I just had it fixed locally for $20 or so. Beats the stress of waiting for the watch to arrive at the TD, then wait for the response of the factory (who will do the repair) and then wait for the watch to get back. Unless you're a very patient man or the TD insists that you ship the watch back for repair.