I have a very long body (6'-2", but 30-inch inseam). I wear XL-Tall shirts. But I haven't noticed this issue with my cycling shirts, and I'm not "ripped" by any measure (250 lbs). I buy these cheap ones:
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
They seem to hold up well, good elastic waist.
Mark