I've had nothing but good experiences with their bike techs. Friendly, open, do a good job and don't mind helping me learn things.
They also have a satisfaction policy with all their parts, so I can use it and make sure I want it.
But you know, just like a chain fast food join, some are better than others even with the same food.