distribution channels for ecommerce 6401224