These guys are awesome!.
If you are trying to keep from having to buy new shoes, take your old ones here to have them fixed. They will make them look like new and they are very reasonably priced - I might even say cheap for the high quality work they do.
Also - they are very nice and polite! I hope they stay in business forever!