Also, if you decide to go custom, go somewhere that has a Fitmaster rig, or something similar. Have the geo you are considering setup on the rig, and "ride" it for as long as you can. That will get the geo you order at least in the right range, and you can tweak the fit after you've actually ridden it for a few months.