So in part of my moving & researching, I'm wanting a general consensus of what bike shops you guys like, what shops you hate and why. One point of interest that is important is that I currently own & ride a Giant Talon 29er1 & a Trek 1100, so whatever shop I go to would need to be able to service those bikes relatively easy. I'm hoping to find a shop like the one I have back home. Guys who know bikes, work on bikes, and love bikes but still very approachable and friendly.
Last qualification is that I would like to find a shop that is somewhat close to Westchase, but that's not a requirement if the people & service are right.