India is a shopper paradise..