Dax, I am Dan McConnell from Kansas City. Maybe we have met at Branson. I know your frustration in finding a vendor for shirts. We went through that with my club trying to find the "right" shirt, color, etc. Here is what we did.
I found the website
www.logoup.com . If you buy 6 items, even if they are on sale, they will waive the set up fee. After that the logo is always free. You submit your logo and they keep it on file. When someone else orders they can simply refer to the "300 ZX Club logo" and that's all there is to it. These are embroidered logos btw.
As you'll see, they have many choices for shirts, jackets, hats, etc. They also have national brands like Timberland and Columbia. Their prices are VERY competitive and I have purchased some stuff at 70% off!!
There also is an option to move the logo on the item to another location and/or the logo may be added to a second location on the item.
Just thought I'd pass it along. Good luck!!
Dan