As for getting a professional bike fit, I think another thing that needs to be considered is how long and often one really intends to ride. For many, they have no desire to ride more than a trip around the block. I doubt they'll gain anything from a professional fit. For those that know they intend to be 3 and 4 hours in the saddle, then it becomes a different story.