I recently had terrible experience with Meru Cabs where I almost missed my flight. The cab I booked was busy transporting someone else to some other place with my booking id.
Only thing I could do is stand alone with the fear of missing the cab and read the SMS alert getting generated from the cab about this strangers journey.