I heard enough grievances against icicidirect, Mosl, Kotak and almost all the brokerages. decided to go with zerodha after a lot of desktop research, blazing fast, even on EDGE over a smartphone as it is directly linked to NSE servers...and the most legendary feature is 20 rupees flat brokerage for cash, fno, currency independent of the lot size. the only thing i miss is the leverage (eg - margin+) offered by icicidirect and a few others...rest i love it!