you could check out cayuga ski and cyclery, but they are a retailer so shit tends to be expensive, although sometimes they get good deals. they are on state street across from maxi's. in terms of fitting i heard they are pretty good, i have also heard the opposite, if you go there to get fitted i would ask for jeff to fit you, he owns the store and knows the most. besides that there is a store in corning call bergers but i think i have been there once and don't know much about it.