In my case they promised me many and provided what they promised. I am very much satisfied. I made with them for one year.
2 months has completed in this period when I get trouble they solved that as fast as they can. The max delay they did in my case was 5 to 6 hours with in this time they rectified the problem. The customer support was fantastic.
For this I want to say an example they send a driver with in 1 day after I sign my contract the driver was not so good with me I called to them and explined my situation with in 3 hours they send another dirver to me. I dont expect such a fast reaction for that I was very much impressed the another they send was very good. He did not put a single leave with in this 2 months and he was punctual too.