Discount Broker Comparison

I think every broker charges on 'per scrip per day' basis. i.e. if it doesn't matter whether you sell 100 shares of ABC Ltd or 1 share, it will be 9+gst.
I think that with Sharekhan and other brokers, whether discount or traditional, it is charged only one time per session, if there is a delivery sell. Can the members recount their experience with this ?