I'm just curious- what size frame are you riding? My LBS highly recommended against a compact on a small frame- too many shifting issues. (Maybe just on Treks- that's what they carry.) And I totally trust their mechanical skills.