Meru
Untrustworthy services
I booked a taxi with Meru about 6 hours before I was due to travel and got a confirmation (3078998). Half an hour before the cab was supposed to show, I get a call from them stating that they are unable to send a car because of "technical difficulties". At this late hour, no other cabs ...