I have been using both ICICI direct & Sharekhan. If we compare both I feel sharekhan is far better compared to ICICI direct in terms of brokerage fee. And in last 1 year sharekhan has improved a lot on the user experience of their trading website. I would say it is a notch higher than ICICI.
Ratings:
Brokerage - Above Average Account Maintenance Fees - Average Website Usability - Above Average Customer Service - Above Average Overall Experience - Above Average
Ratings:
Brokerage - Above Average
Account Maintenance Fees - Average
Website Usability - Above Average
Customer Service - Above Average
Overall Experience - Above Average