Large-Scale Online Retail: What Does It Take To Succeed?