I agree with that customer support is very poor. They don''t know which answer has to provide and how to find information. If you contact 3 customer you will get 3 different answer.
Apart from brokerage charges they will charge below charges as well. which I was not aware and not sure about if other company also charge.
Service Tax STT Stamp Duty DP Charges CDSL DP Charges
They will chase you till you have not pay for account opening charges. After that you have to chase them
Ratings:
Brokerage - Average
Account Maintenance Fees - Average
Website Usability - Very Poor
Customer Service - Very Poor
Overall Experience - Below Average