To be honest to you the repair man did a very good job but only one thing that is why I gave 3 stars because it takes too long to get my watch back. Furthermore, it looks like you don't trust your customer for the payment. You have to wait until the check was clear before fixing the watch. That is why it take so long to get my watch back.