I've been fitted by three different bike shops using different fit systems. Each shop measured me on and off my bike, which they all agreed is too small for me. They all came to the same conclusion regarding my body: extra long legs and arms, very short torso. However, each system recommended substantially different bike dimensions (top tube, seat tube, head tube, crankarm length, stem). I?m thinking about purchasing a super-cool new bike, but I want to make sure to get the right size this time. Is professional fitting a scam merely to make sure I?m unhappy with my old bike?