I called and it took longer than I was told to arrive.
I was called by the driver a few times, there was a problem in communication from the dispatcher. In that time I actually saw another cab drop off a patron but decided to wait for the cab I called. The driver was courteous and cab was clean but the confusion and wait merit a 3 rating.