+1 for your local club. Fit is critical to competitive riders and they may well have a club pro who could advise.