- You need physical stores. These take a lot of money and expertise to set up and run. And to expand/scale in any meaningful way will take a LOT of money. Plus of course you've got the added expense of having to actually do the shopping on behalf of your customers (ie walk round your inventory and fill the basket). Kind of the opposite to the Ikea model. As Ryan Air have conclusively proved, people will put up with ANYTHING if it's cheap(er).
- Your stores are going to have to be as big as a supermarket to really be of use to people.
And on the competition side:
- What's the advantage over just ordering my goods online from a supermarket? I don't even need to go to the store then, they just get delivered to my front door. Or do supermarkets not do this in the US? IN the UK at any rate you can choose very specific delivery times as well.
And on the marketing side:
- 40 minutes in a grocery store? You can easily spend this much time online filling up your basket. Personally I've never felt that online ordering has saved me much time. The USP of online shopping is not time saving, it's "when" saving - I can do it during a quiet time at work for example. But with Ernies I still gotta go pick it up...
- 73 hours per year? Doesn't sound like much to me. And walking round the store is healthier than sitting in front of your PC :)