Thanks for the replies. Both shops offer service agreements: the Cannondale offers free lifetime tuneups (although I plan on moving by next year), and the Specialized offers free tuneups for a year. Not sure about management and pay or how they support the community, but I felt the attention paid to how I fit on the bike was better at the Cannondale shop, for what that's worth. The Specialized shop offers 15% accessories at the time of purchase.