That is a lot of soda/pop
I guess if you are a soda person and have to fly directly to the port without a grocery store stop in between it could work out.
You can always carry on some if you are able to get it there. The kids like the cards.
It is entertaining when they come up to the bar and ask for a drink and pay with their card. Especially the kids with manners, they will say may I have a coke, and thank you to the bar tender.