Small bike shop with caring and knowledgable employees. They don't have many higher end bikes, but like I said, it's a small shop. I bought my lower end Specialized mountain bike at this shop a few years ago, and they will do free tune-ups on the bikes they've sold... for the life of the bike. So, when I woke up one morning to find that my valve was glued shut with slime (note to self: do NOT let anyone put slime inside my tires ever again), so I couldn't even release the air to change the tube myself. So, I figured it was as good of a time as any to take the bike in for a tune-up and have them change the tubes.
I dropped my bike off on a Saturday afternoon and they told me that my bike would be ready by Tuesday, but called me on Sunday to tell me that my bike was ready for pick up. When I went in on Wednesday to pick it up (I work 7a-7p and they're open from 10a-7p), they had my bike ready and gave me an update on what exactly they did to the bike.