Twice now, I've booked a cab only to have it not show up and make me late. Both times I called and asked what happened they said it was just not entered into the computer or something? Last week I tried to file an official complaint. I called, was transferred to someone, got there voicemail, so I left a message asking them to call me back. They never called me back. Then I tried again a few days later and they at least handled it properly that time. (Asked what time I called, what time is booked for, and went back and figured out what happened).
The dispatchers when you call tend not to be too friendly. They do pick up way faster than other companies do though.
Drivers are pretty hit and miss. Sometimes you get a cooperative friendly driver. Sometimes you give them an address explaining that you don't know the way, then they say they know the way then ask you for directions later, even when you say "do you need me to use my gps on my phone".
The vehicles are always clean, and as far as I know, ive never been ripped off. That's really saying something because I've been in cabs in Toronto several times and every time they say something about the cost that sounds suspicious.