I booked tickets for my parents on makemytrip.com after a friend suggested it to me. I am sorry to say that I had a horrible experience and I would never ever suggest it to anyone else.
1)For booking the ticket, the agent on the toll free number asked me the names of the passengers as listed on the passport. I was not sure if the passport had listed their middle names, so I just gave her the first and last names and I told her that I would call her right back after confirming about the middle names (This was since she told me herself that the names on the passport should match exactly with the names on the ticket).
By the time I got in touch with my parents and got back to her (which was exactly in less than half an hour) , she told me she had already done the booking without the middle names. And the passports did have middle names listed on them. When I asked her if it would pose a problem , she said no.. This was the very same lady who had earlier told me that the names have to match exactly.
2)After the tickets were booked, they dispatched the paper tickets to my parents in India. To our complete shock, one ticket had 4 out of 6 Pages missing and the other had just one page in it !! When it was shown to Lufthansa Airport office (The tickets were of Lufthansa), they said that we wouldnt be given the boarding pass with so many pages missing and that we had to get it rectified from the agents. On calling their toll free number, I talked to an agent who kept telling me that it is not possible that such a mistake would have been made by them .
She said that she would get in touch with my parents personally and take care of the matter. She then asked me if they had received 2 copies each of the tickets. When I replied that they had only one copy each that too with half the pages missing, she wouldnt take my word for it and kept saying that it was not possible and there was some mistake..To make things worse, they have to travel within a week and everything has to be done within that time.
We then got in touch with a person in their Delhi office who said that they would need to see the tickets (which they had sent to us )to see which pages were missing. We scanned them and mailed them as soon as we could. After that we made persistent calls to that person to inform him that we had mailed him the tickets but we were not able to reach him as he was "busy".We are still waiting for the new tickets / duplicates to be sent. !!!! Lufthansa office says it would have been much cheaper and easier had we booked directly through them ..For all those thinking of booking through makemytrip.com, forget it !!! Its just not worth it..