EB is nice because they offer Tall sizes. I get a large in pretty much everything for the sleeve and torso length, and deal with the pillow fit in the girth, but EB's medium tall fits me like it was tailored for me. Try their small tall on for size.
PS Let me add, since this the MYOG forum, that I agree with altering a size too big rather than trying to add to a size too small. Since I've been learning to sew in order to make my own gear, my most productive way of practicing has been to take in the torsos of sweaters, fleeces, etc that are long enough but too loose.