I get a call or two from Edelweiss almost every week asking to open a trading account with them.
Last time around I asked the person who called me about their brokerage structure. Specifically I asked what will be the brokerage charged from me if traded 20 lots of Nifty Futures on every trading day? I got no answer against this simple question.