Was thinking about getting an MTB this year. LBS said he has a Specialized Epic, that he was using as a demo, that he would sell to me for $1250 (MSRP - $2060). Normally, I would choose a X-large frame but the demo one is a large. Below are the differences in the sizes of the bikes. A couple of the numbers are quite minimal but the question is, will it make that much difference. I'm 6'4"-ish - 34" inseam - 250# - if any of this matters in assisting me with my question.
Stem length - L 105mm - XL 120mm
Wheel base - L 1101mm - XL 1128mm
Head Tube Length - L 120mm - XL 140mm
Top Tube Length* - L 612mm - XL 638mm
Stand Over Height - L 753mm - XL 759mm