I've been thinking about this for a little bit now. As much as possible I try to support business in my own community. I stay away from the supermarkets as much as possible and buy things at local family owned businesses.
My car was purchased in town, made in Canada etc.
I feel compelled and almost obligated to do this, however!
I buy clothes from all around the world, I hardly buy anything locally. Within my '100 mile radius' I have Roden Gray, Haven, 4 Horsemen, Neighbour, Inventory, Blueowl etc. While I do buy from these shops regularly, I don't think the majority of my clothes come from them.
I could go even further and say I should only buy clothes that are made in said 100 mile radius. I could get Wings + Horns, Reigning Champ, Viberg, National Anthem, Homespun, Arc'teryx, and probably some other brands I don't know of at the moment.
Enough choice to probably outfit 75% of my wardrobe I'd say. I wonder why I don't do this.