This is one of those recommendation-driven businesses. Where do I take my shoes when they break/need resoleing, etc etc.
This is a great place to go. They give you a great service for a really good price. Even though they are in downtown Birmingham, they are a little further south on Old Woodward, so parking isn't usually a problem. You can find a meter with little to no problem.