If you buy less from Target and more from Walmart, Target will simply lay off employees and Walmart will hire more (or install more self service checkouts in effect, laying off people).
30 years ago, GM was the biggest employer in the US with over 500,000 people making stuff. Now, it's Walmart with 1.4 million (1 million in the US) people selling cheap, Chinese made stuff.
There will be a reason that the current generation will be the first in a century in the US to live a lower standard of living than their parents. Just remember, the people laid off from making stuff in the US, to give you a lower price from those made in China, aren't making their former amounts of money. Therefore, they cannot buy the shit you sell or make. There is a reason that incomes have not risen in the last decade (after inflation). Global wage arbitrage FTMFL.