I agree, take it back but I just saw your other post and are you sure that's a 54? The Cross Check geometry chart says the 54 has a 56cm effective top tube, which you would think is good for somebody that's 5'10", but maybe the head tube length others were referring to is the culprit here.