Eventhough ICICI is not providing any better service ,why people are sticking with them.We are seeing only few complaints from this site,but actually lot of people are loosing money with ICICI.Perhaps they are not interested to search better brokerage firms or not having sufficient knowledge in this matter.