I recently took two pairs of shoes here for repair. One of which I was certain was beyond repair (pretty badly broken heel).
Reasonably-priced. Pay 1/2 when drop off and 1/2 when you pick up.
Fairly quick turn-around. Both pairs were ready two days later, which seemed to be their standard amount of time.
Great repair work. Both pairs of my heels are back to excellent condition.