They've always been extremely prompt - if I've ordered for a specific time they're usually early, and if I order for immediate pickup it's usually within 10 minutes or so. There's only one time, on a particularly busy weekend, when we had to wait quite a while.
The cabbies I've had with this company have been good, and I like that they have the credit card machine plain to see in the cab. Every other cab I've been worried the cabbie will give me a hard time, and in fact once the cabbie did. Luckily, not with this company.
I'll continue to use them as much as possible.
more