I went to CDT a while back when I had to buy a ticket to India. I tend to change agents pretty regularly because I find better deals at new places. Though one place never offers me the best rates all the time, this place was very good and got me a great rate. Now iI realize though that it's worth a more to spend a bit more to avoid flying on AIr India. Avoid that airline like the plague.