No Maintenance Charges - No Account Opening Fees - No Demat Account Fees

Hello Fellas,
I have been living in the US for quite some time now. I started trading there only. Now, I want to start trading in India.

If someone with good knowledge can answer my questions, that would be of real good help.

  1. Do you have pay the opening and maintenance charges? Any idea to evade that?
  2. If you have to pay, which broker to choose for good commissions, sound trading platform and above all nice customer service.