Dropped it off at a (real) local watchmaker for a full service. Quoted $225 which seems reasonable so I'm having it done. Hopefully should have it back in a week or two and I can add it to my rotation.