I'm planning on building something very similar to instacart(.com), and i want my users to be able to choose a stores and be able to pick products from different stores(supermarkets) and have shipping for each one of them. Do i need multiple vendors for each supermarket or make a storefront for each supermarket? what would be the better choice?
There is only one vendor in the multiple-store Ultimate edition - you.
If you need a real Multi-Vendor Edition, this is of two types:
1) All payments go through you, you retain commission and pay checks to the vendors ($1450)
2) All payments go to the vendor, you don't keep the grossbuch, only collect the commissions and fees for the subscription plans ($3500)