I've always had a great experience at this repair shop. Peter is friendly and the repairs are always done in a timely fashion. I've never had to wait more than a few days for my shoes. There are certain repairs that can be costly, but you are paying for the craftsmanship, quality work and time, which is valuable and important for all small business owners.