> And, at Instacart we believe we can have the same efficiencies IF we model the stores in a city just like AMZN modeled warehouses across the world.
My supply chain experience comes almost entirely from third-party shipping (somewhat) similar to this. In my opinion it's considerably harder and more problematic than dealing with your own fulfillment centers. You give up a lot of control.
There's a whole slew of problems:
* Integration with other people's systems, which are often horribly dysfunctional, require manual intervention (such as re-keying), and can't give you the data you need (e.g. stock levels)
* The fact that you have to rely on staff that don't work for you, and either don't care about you, or in some cases deliberately sabotage your orders
* You're often relying on a vendor who is also a direct-competitor in this or other channels
I think a good model is Seamless. They act as the middleman just as you do, however it's the restaurant's name you see, rate, and attach reputation to. This gives them the incentive to provide good service. If you're shielding your vendors from the effects of providing bad service, then there's less incentive to provide good service.
I think it's an interesting problem to solve. Though here in NYC we're spoiled by a large range of next-day options; I personally use services such as Fresh Direct, Amazon (Prime and "Shop 'n Save"), Soap, and USQ Wines.