You will be happy to hear that there is way out to get you money back if you paid by the credit card (Inn my case). No idea about how to proceed for debit/ net banking payments. Just go through your credit card statement and find out the payment gateway details.
Look for the payment gateway contact details on their website and call them. Provide them your Timtara order ID or Transaction ID and ask them to cancel the order. Probably they will guide you further on this. I have got my money back though after a long waiting period of one month.
Please do it before you hear of Timtara scandal in news channels and the case goes in the hands of our age old law system.
Thanks & Regards,
Gireesh Punjot.