How can you blame Walmart?