Maybe WalMart isn’t such a bad place after all