I trade with Zerodha, which i find is the best as far as online trading is concerned. Lowest brokerages possible, lowest Stamp Duty, at par Turnover charges, no commitment of any kind. So, try them and just chill out trading.
punit do u know why their total transaction charges are higher than others? normally nse says it is .00266% of turnover, these people charge 490rs per crore
also they dont reveal why it is like that.