Great customer service, incredibly knowledgable staff and both bike mechanics and staff clearly know their stuff. The thing that is so refreshing about Trek is that they have also put so much effort into being part of the community; providing helpful route suggestions for all levels of cyclist, including families and providing actual rides to take part in on a regular basis with their store ambassador. Every single staff member has a smile whenever I've been in and they clearly love working there. Definitely put this bike shop on your 'need to visit' list.