The boycott against Walmart for opposing religious freedom for Christians is taking hold.
That is too recent to have had much of an effect (if it will... Wally World might still be the least bad of the bad).