I chose to go with this company because they were really easy to book with. You can make a reservation in just a few seconds, the time it takes you to fill out their short online form, and then you are all set. They come to pick you up about two hours before your scheduled flight, but that varies depending on whether they have to pick up other customers at the same time as you. You will have a long wait if they need to pick up several people. The cost was reasonable, about $17 not including tip. The shuttle van looked like it needed a good cleaning on the outside, but inside it was decent.
more