most of your local bike shops actually do a pretty damn good job. Just go in and have a chat, if they have a bit of experience they will know what they are doing. It is actually not rocket science, the right feel and comfort should be right up there to help you fit yourself, then i guess you...