Whenever I need a new battery for my watch I take it to Sharfmans Jewelers. They do a good job and their prices aren't bad. They also have a fair selection of watches, and other jewelry. The sales people there don't seem very pushy like you might find in other jewelry stores, though I've admittedly not actually went shopping for any of their more expensive stuff. Still, a fine place.