Wal-Mart is replacing a program that offered free shipping but had an annual fee with one that has a lower free shipping threshold and faster delivery as it hopes to answer Amazon’s powerful Prime membership success. The retailer says it will reduce shipping time to two days on 2 million of its most popular essentials like diapers, pet food and cleaning supplies.