I had verified my online bank statements and observed that I had received refund of processing fee with citibank and amex cards, whereas ICICI didn't gave refund of processing fee upon cancelling the tickets online.
What is experience with your banks......