All of mine came from dealers, but also from China. It would be nice to see a North American Product line from Harley. I'll bet they would be pleasantly surprized.
If they have a dealer name on them, I'd guess they all came from a dealer. With that said, I guess I have 60 or so in my closet, most of 'em are gifts. Out of those there are a half a dozen that are favorites and get worn weekly. I've probably been wearing the favorites for nearly 10 years.
I'd rather buy an HD shirt than one that said "I got drunk in Houston" or something like that. I have some that were gifts, but most are from my travels.
I buy a shirt from dealers when I take road trips, have too many to list, sort of a road map of where I have been on the bike. Of all of them I have seen, I only have 1 that has a Wide Glide in the graphics, that was from Grand Canyon HD on Route 66, so I had to have that one.