Cooperative ecommerce