compared to all other scams...I love ICICI now. They have never squared up my poisitions and never caused any back-office issues. Site is good...but I guess it needs a bit of advanced understanding of finance to be able to appreciate their site. One drawback is that it is very slow during some "rush" periods. But I prefer not to trade during such times. So seems like I am a very rare Happy customer of ICICI...