I've been here twice, once to get a new crystal and band on on a watch I promptly lost. Today I got my battery replaced on my Victorinox chronograph. A new battery is $10.75 and depending on how many people are in front of you it's a quick service. So long as I'm in Vegas this will be my watch maintenance place.
I love small businesses, they are friendly and I believe are well priced. They have a good selection of new watches, clocks, jewelery, batteries, and watch bands. Oh and apparently they can test if your watch is water proof.
Oh and they are in China town so lotsa good eats around!