The agent, Shaman, I worked with for my Mexico wedding constantly, and I mean CoNstantly, pestered me on the phone about everything. I had nothing but complaints from my guests that tried to use him.
One guest said he constantly pestered her about when she was going to pay - very unprofessional. Another guest tried to book a flight and Shaman rudely said that he couldn't help him, when our guest said, ""fine, I'll do it myself"", then shaman said that maybe there was something he could do for him. This guest told him his services were not needed. Yet another guest had a bad experience when storm delays caused him to arrive a day later in Mex, Shaman refused to reimburse him for the hotel night that he had not occupied. This guest said Shaman told him that ""where he comes from [India] people don't just give up."" ?!!
At first Shaman had seemed nice and capable, but all in all it was RUDE, unprofessional, and I was embarrassed to have recommended them. Not to mention that they didn't really get you any *deals* as far as the price is concerned. It seems that the agency is just Shaman and his brother/manager Raman, so I wouldn't expect that you would get much better service from them. Go ELSEWHERE for your travel needs!!
Pros: had good flight times
Cons: unprofessional, harassing