E-commerce Firms Bleed In Price War