I'm doing my first triathlon in a few days and brought my bike to get checked out, not only were they super friendly but the bike tech showed me how to do some repairs I was nervous about. They put on free clinics so like them on Facebook to get the invites - I previously attended their bike maintenance talk and it was very informative. I am a beginner, I don't even ride a road bike, but they have always treated me with patience and courtesy, something I haven't always experienced.