The sickness at the hearts of Flipkart and Snapdeal