I opened Demat account with Reliance last year but the response is very poor. Initially they told for Rs. 500/- I can trade for 500000 for year and no charges will be applicable. Later they said Rs.12/- per transaction will be applicable flat (When I opened, I asked for transaction charges for which they said no money will be collected). Besides some other charges also they include. How about Religare or ITI financials. They say they offer free demat account and brokerage also seems to be less.