ICICI Direct provide excellent and prompt service. They provide service that has the customer first in their mind. My buying experience with ICICI Direct is very smooth and hassle free. I bought an Insurance plan on the advice of my relationship manager. I have got proper assistance. He was prompt, knowledgeable and efficient. He always finds us the best deals. I would highly recommend to everyone as they are very professional who take their work seriously. I have used other brokers as well but ICICI is very competent, helpful and customer friendly