^ Aren't credit cards accepted on their website? I think they do. And there should not be additional charges for those.
----------
I see their payment gateway is ICICI. This should not cost you extra.
----------
I see their payment gateway is ICICI. This should not cost you extra.