Customers On Alert as E-Commerce Player Leaks 1.7+ Billion Records