I get tired of the debated statistic that "He who sells the most makes the rules". Walmart may be a large supplier of XY and Z, but that's only because WE the consumer shop there. If WE the consumer stop buying our much needed Chinese made crap from them, guess what, their sales drop and so does their influence. The consumer is the boss in this country, don't forget it. Now, put your wallet where your heart is and buy from the smaller retailers and/or "Mom and Pop" stores.
I only wish Walmart would take half as much interest in ensuring their food was safe for consumption.