Will only buy Large Tall from any vendor for any shirt product.  I am 6' tall and wear 17 1/2"X 34" dress shirtss.  Previously I would purchase X-Large shirts.  Shoulder seams would hang two or three inches below my shoulders.  Sleeves would still barely reach my wrists.  Body of shirts were always too roomy.  Then I found large - tall.  Only problem is price and selection.  Have to pay extra for the tall.  Doesn't use as much material as an X-Large and takes no more seamstress work than sewing one that size, but because of the tall size, have to pay $2 or $3 more for the shirts.  Also, many colors are not available, even directly from Carhartt.  The same colors are available in large and x-large.  Port for example.  Common colors only.  Port was once available at Carhartt but no longer is.  Why?