Honestly, this company doesnt even deserve 1 star. Mega Cab has to be the most unprofessional, irresponsible, dishonest, and unreliable car service provider in all of India. Not only did their driver arrive nearly an hour late to pick me up, but he also, against my advice, took the most inconvenient and traffic ridden route possible.
Furthermore, we had to stop for gas along the way because he hadnt filled up with a sufficient amount of gas beforehand. Needless to say, I missed my flight AND had to pay for the ride. Although I have spoken to countless Mega Cab representatives (most of whom failed to return my calls despite their many promises to assist me to the best of their abilities) I have received nothing aside from apologies.
When someone has incurred an additional $1, 200 USD in airline expenses because of your atrocious service, repeating "Im sorry" over and over again simply doesnt cut it. DO NOT USE MEGA CAB. EVER. Please do yourself a favor and call another company.