I ordered all XL (Extra Large), which is what I wear at 6'1", 215 pounds. I had to give 3 of them to my son, who wears size M (Medium), and they fit him perfectly! So your shirts are mostly mis-sized!
I left a message on their customer service number, and I have yet to get a return phone call or email.