For future reference, Carnival also offers transfers from the airport to the cruise port. For Miami; One Way: $16.00 - Round Trip: $32.00.
I'm not a huge fan of the transfers, but if they are a lot cheaper then I like them. They saved me once when having a delayed flight, by being there waiting though. A Carnival employee was waiting at the bottom of the escalator with a CCL sign.