Omni-Channel Retail and the Supply Chain