Amazon can now deliver many things in one or two days, so Walmart has to have lower prices for the many customers who can wait. Similarly, Amazon has to undercut Walmart’s grocery prices if it’s going to stake out any significant portion of that $800 billion market. For shoppers at either of these two retail giants, this can mean lower prices, but it’s also forcing manufacturers and suppliers to rethink how they do business. [More]