Year after year, Indian e-commerce companies have perfected the art of wooing shoppers