Wal-Mart passed on Barnes & Noble before, but maybe it should look again