Amazon’s win-win formula ahead of food delivery launch; Direct selling companies unhappy with ecommerce players