Online. On time.
I was a little hesitant to book my cab on their website because I call their 222-2222 number all of the time. I guess they were busy because I was on hold for a few minutes, so I gave their website a shot. I booked my airport trip and the driver was actually 8 minutes early. Will use website again.