Many thanks Traderji......I am an NRI based in Saudi Arabia. I have been considering opening an account with ICICI direct, the 3 in one account is quite an adavantage. But from hearsay and also from a few messages on this forum it seems most clients are not very happy with its services for various reasons : slow server speeds during peak hours, high brokerage (although this is not a constraint if the services are good), etc etc. What are the views of other members in the forum on ICICI and also pl shed some light on other traders like India bulls, Geojit etc .....are they safe enough ?