The reservation process was not as smooth as I would have hoped. I had to play tag a few times and the reservation person wanted me to KNOW where the address I provided was. This surprised me since, obviously, most people taking this service might not be native to the area and this was an address that could easily be mapquested.
That said, we used them anyway because of the other good reviews. The driver was on time, wonderful (no kilt?), friendly and courteous to my whole family. He was diligent in keeping track of his other pickups. We will use them again.