Bicycle Repair Shop in the City

I have a 1993 Giant Yukon that is in desperate need of some repairs. The gears are not shifting properly, and one of the sprockets is damaged. I would also like to get some new tires, seat and handle bars/grips. Does anyone out there know of a reliable repair shop?

I am within walking distance of South Side Cyclery, so I am inclined to go with them, if I don't hear any horror stories that is.

Thanks!

**Updated 06/23/09**South Side Cyclery charged me $60.00 for a tuneup and $60.00 parts for a new crank set, including front sprockets. I bought a new seat. The bike shifts like new. I'm very please with their work. They called me with the diagnosis and $ estimate prior to completing the work, and they completed the work on time. I would recommend them.
Copyright St. Louis City Talk