I was visiting family on vacation and caught my heel on a board. Needless to say I didn't have a lot of shoes to choose from so I decided to find a shoe repair shop. He was able to fix my shoe the same day and was very nice to talk to. When I picked my shoes up they looked brand new!
Pros: Quick repair and friendly service