It's funny, but around here it seems the Trek shop is more road oriented, and the Cannondale shop is more into dirt. Not sure if it's just who works there or what. They both sell everything from kids bikes to high end road and dirt bikes, but the "feel" of the two shops seems different.