People always look at me like I'm nuts when I tell them that I get shoes repaired. I guess the norm is to just throw a pair of shoes away if a heel wears down or a zipper breaks. But I get attached to shoes, so a good shoe repair place is a must-find for me in a new city.
Ullrich's is awesome. The owner (I think his name is Rex or Max? Something with three letters, anyway) is very friendly and will chat with you all day if you have the time. They are reasonably priced (about $10 for a new zipper, less for a heel replacement). Usually an order will take about a week for them to get to, but if you need it right away and you ask nicely, they can fix something while you wait. I've had three pairs of boots repaired here now, and have been very pleased every time. Highly recommended.