This is the worst service that I have ever used. I took their 1 month service for which they requested my ICICI bank Card. Now I have returned after a month trip and till now I have been charged thrice the amount. The service is horrible. When we call their custumer support they did not listen then finally I sent emails or called the representative but there is no response. I do not recommend anyone to use this.
Please avoid these bunch of cheats. I will inform the travel department of my company to look into this and ensure that they are removed from the preferred list.
Please do not use the services of this company.