This place fixes not only shoes, but purses, luggage and whatever needs good stitching.
I dropped off my red canvas purse on Wed, and it was ready on Sat. Picked up late, and found that not only they fixed the loose end of the handle I requested, but also re-enforced all other ends.
cost: $6.88
but they used brown color stitches instead of red. Can't tell unless you look closely though.
Then I grabbed some dress shoe laces, and the shop master asked a few questions to help me find the right size. He's really knowledgeable and nice.