I think we're zeroing in on the real solution here, which is COMPLAIN TO YOUR LOCAL WALMART! This will WORK and it only requires effort from US.
I don't have a local Walmart, but I hear they're going to open one in the NYC area soon. Maybe I'll organize a local HTF meet to go there on...