Maybe so. I don't buy custom shirts at a tailor or anything, but these are XL shirts here.
I have the same problem. I'm fairly tall, but my torso is proportionally taller than my legs.
Look for XLT (tall) shirts. If you tend to get shirts at places like JCPenney, Kohls, etc, it's tough to find those sizes in the store, but their online stores tend to have a better selection. XLT fits me like a glove.