Both of them?
WalMart almost single-handedly drove American manufacturers out of business. Fact.
WalMart was late to the party, but caught on quickly. Look at the actual history of trade with modern China. It is companies that wanted to sell products to Americans through a smart retailer.
You can't blame WalMart, FRiend, for plain old bizness sense!
My brother is a RadioShack Franchisee. Look at their shelves sometimes! He is USAF retired!