2 ms·Wal-Mart offers free two-day shipping in latest attempt to compete with Amazon1 points by happy-go-lucky 10y ago