Tailoring Technology for Heterogeneous Shoppers: Implications for e-Retail Channel Competition - BizPub.ai