What a gem. Kraynicks' Bike Shop is now my favorite one in the city. It's cheap, they sell used and new items, and they have a free bike repair room in the back with all the tools you'll ever need to fix your bike. The owner was SO helpful and knowledgeable. He helped me pick the right chainring for me, and it was only $10 new (or at least like-new condition).
Needless to say, I will be hitting up Kraynick's for all my biking needs, and you should too!