On time...Driver was very friendly and nice, we talked the entire way to La Guardia. It does take a chunk out of your day when doing a shared drive - Our flight left at 4 and driver picked us up at 12. But, we were on time for our flight.
Was a rather long wait for our transport after a 7hr flight and 1 hour already at the airport via security check queues but it was a more cost effective way of getting to the hotel and dropped right at the door.
it was great to get to my destination on time. the driver was nice.