LD's watch and jewelry repair is the place to go. I bought an Eeyore watch years ago at Disney and the battery went or so I thought. I took it to this store and he informed me that it was a little spring that had sprung! It was my favorite watch so I said whatever the cost please fix it. So he did and it wasnt too expensive. I am so happy I refer a lot of people there!