Repaired my watches in 30 minutes. Prices seemed reasonable. I heard afterward that they have online coupons. What could be done better.....providing a bag for the watches after services and throwing in cleaning. It wouldn't have to be a deep cleaning. However, every other place I've done a watch battery replacement did it. It's good advertisement. Someone compliments your watch, asks if it's new and you say "I just had the battery replaced". Also, none of my watches had the correct time set. It's a small detail that has been performed elsewhere. So, it's all about being an average retailer or building a loyal customer...