We used this agency to book our tickets to New Delhi, India last December and I am very impressed with the services provided by this agent. We booked our tickets not knowing that we need to get an approved Visa to be able to enter into India for visitation. As an American this was new to me because I never thought that we would need a Visa to vist a foreign country.
So my wife and I were stuck between a rock and a hard spot because we were only a couple months away from our trip and had no clue on how to apply for a Visa. This is where our agent went above and beyond our expectations and basically walked us through the whole process and was even able to expedite the applications so they were done within two weeks.
This is the main reason why I would recommend this agent to people because this was something that he was not responsible for but took charge and saved us.
For International Travel i suggest using India Abroad Travel, not just India but all International destinations.