Are you around Houston?
If yes go see Boone's cycles (Medical Center/Hermann Park area) for a good fit, or Bay Area Cycling in Webster.
Good luck!