have you looked into Terry bicycles? I don't have a terry bike, but I hear that they can work with you about measurements, etc to get a really good fit. And they ship, and have a return policy. ...