The problem with grocery delivery companies is they don't understand that this is not a logistics problem, it's a choice problem. You can tell me that 12oz of dill-flavored Triscuits cost $2.17 and 12.5oz of Carr's Water Crackers cost $1.99. You can show me both boxes. You can give me the nutrition labels. But I can't hold them in my hand unless I go to the store and I'ma pick up that box of crackers before I decide which one to buy. I can be hungry for dill when it's right in front of me. A picture of a box of crackers is not going to drive my impulse buy. I get milk and eggs delivered. There's a company in Seattle that still delivers. They also have some light groceries that can be made to show up, too. But my delivery day is tuesday. My order has to be in by 6pm monday. And they hit me for $3 if I don't buy at least $10 worth of groceries. And everything they sell fits in a reefer truck and everything I buy has to fit in the refrigerated box on my porch. They've got the online grocery delivery problem sorted - sell a limited supply of staples, get people on a schedule, limit delivery to one arm-load. If they had to work avocados or dog food into that system the whole thing would crumble.Most said they liked picking out their own meat and produce, and that they don’t like planning their shopping ahead of time.
I've never understood the appeal of online groceries. I've supported three different CSAs, and eventually canceled all three. I buy fresh produce and high quality meat. I buy enough to eat for 3 days or so, and then buy more fresh food. If I had 5 kids at home and went through three boxes of cereal and a gallon of milk a day, and had a meal plan, then the programmatic approach to shopping would work fine. But I like walking around and looking at the produce. Smelling what is fresh and tasty-smelling. Making up recipes in my head, depending on what "looks good." Online food just isn't ever going to appeal to me, I think.