Does ICICI charge for cancelled/rejected trade

ICICI direct schedule of charges mentions Rs 30 for rejected/ cancelled trade.

My friends use SBI and Canara and, even though such charges are mentioned, they have never been charged anything for rejected/cancelled trade.

So does ICICI direct too mention these charges but not actually charge?

btw, the very concept of charging for a trade that didn't go through sounds insensible, meant to drive away retail!