Managing Fulfillment in Omni-Channel Retailing