Wal-Mart testing same-day delivery for holidays