In the past few years, retailers have made steady progress across the customer journey. As lines between channels blur, stores are more connected to ecommerce, fulfillment is faster and ...