Discernment is critical.
Haven't shopped Walmart, Target or Amazon in 8-10 years. Never Amazon. Stopped Target in Obamas first term when they advertised the gay wedding registry. Walmart just because their loyalty is to China and put mom and pops out of business. I will gladly pay more or go without.