Does anyone have experience with City Bicycle Works in Citrus Heights? How about other shops in the outskirts of Sacramento? I'm looking for a bike shop to call home. I live in Roseville. I'm hoping for a shop that can fit me expertly to a new ride, and give me great service for years to come. Experience with touring bikes would be a plus, but attention to fit is foremost on my mind.