Well, I've been using with BCC for a while now- trips to the airport or Amtrak early morning, and while I've had a few close calls with them, I've always found the drivers to be pretty cool, even if on occasion the dispatcher seemed a bit short. I just chalked it up to the enormous volume of calls from people drunk out of their minds @ 2 A.M. and let it go. I've never missed a flight or train, and while there have been times I've waited longer than I would have liked, in all respects Beach Cities Cab has been there for me and come through with flying colors!! I still haven't spent a night on the concrete floor of the county jail because of a DUI!!
Pros: Drivers always very accomodating
Cons: sometimes longer than normal wait time