It's hard for me to see how this doesn't hurt local vendors badly. Of course, it depends on what the the 25,000 items are, but that was one of the key differentiators between Amazon and local stores--if you needed something and you needed it now, the local store was the only option (things like cabling for a new TV, gifts for a party that night, etc). Now, for prime members in NYC at least, Amazon is a viable option.…
What does the local store win on? I think in the long-run, it'll be price. Sure, in the short-term, Amazon can do what they do and undercut on price, but in the modern age, Wal-Mart has pretty much figured out the optimal model of inventory storage/distribution and the model of keeping inventory on-hand and having customers come to them enables them to do this at an incredibly large scale and at razor-thin margins. Y…
In fact, Sam Walton knew this. His mission wasn't to dominate the world of retail, it was to bring the same economies of scale urban retail already had to rural communities.
Keep in mind that physical storefronts have costs too. Wal-Mart has warehouses too, and they're probably simpler, but when all you have is warehouses, there's a lot of complexity you can add and still have a simpler, more cost-effective model than employing battalions of people to operate cash registers and stock shelves in thousands of small towns and suburbs across the country.