I looked at this site and saw many offers but when I went to book it they told me they dont accept any form of payment other than India national cards which makes no sense for a TRAVEL company.
And they were unable to let me pay by any other means. Also their rates adjust according to deals, very fishy! Terrible customer service. Avoid. Go straight to the airlines instead of this poor middle company.