Originally Posted by Reaper16
It's not charity, it's the very reason why Capitalism works. You spend money so that others may make money so that they will spend money and so on.
So if you're asking whether spending your money with companies that are employing American workers will better benefit Americans, then the answer is yes. I still would call it a redistribution though, even at a premium like you mentioned in the OP. There's nothing being taken from you to give to others; you're choosing to spend more on American-made products.
how does Capitalism work again? It's not really working out so great here in the USA.