Give these guys a shout, they did an exceptional job on a really beat up vintage rolex and brought it back to life for a very reasonable price. They are in HK so you would have to send it there, but I did not have any issues. 4 week turn around.
www.classicwatchparts.com
michael.young@classicwatchparts.com