The E-Grocery Dilemma: What is the right approach?