We called an agent and asked her to book a ticket from Boston to Delhi... she sent us an itenary, and we asked her 2 days later to change it for a different date. When we got the final ticket, it was booked from Boston to Hyderabad!!
Pros: cheap (but for a reason - to screw you later)
Cons: rude agents lack basic customer training and even ethics
more