We had the opposite experience - about two hours. I will never use ME again. My kids were tired and hot, and we waited at least an hour after we landed until we were on our way - could have been checked into the resort by then.
When renting a car, we sometimes use National and just pick up the car and we're on our way, then return it to the Dolphin later that day. I really prefer a towncar service, though.