Lots of reviews are negative primarily saying suggested hotels was not nice, extra charges etc.
All I request is to do your home work and book the hotels based on reviews etc from other websites. It hardly takes 10 minutes and you can even weed out fake reviews. Yes, Makemytrip is supposed to do that too but I would rather get my own information also rather than depending on a unknown person in the customer support. I searched for hotels in Mysore, read reviews from other sites ( Tripadvisor, even Yatra etc.) and then shopped around for the rates in the internet. Makemytrip had the cheapest rate ( 20% less).
Once booked I just called the hotel and told that we have booked and checked if they had the neccessary details ( Date, Rate etc.) and the hotel confirmed. Makemytrip confirmation says that you do not need to call but as said I trust only my own info. Had a great stay in a very nice hotel ( Pai Vista) @ 20% less. Their Breakfast spread is excellent!
So please do your own research and book for the cheapest rate - be it Makemytrip, cleartrip or Yatra.