Right, cruise cash is a way of gifting other people on their cruise. I know some people want to prepare for their onboard expenses but it takes only a few minutes to load cash to your onboard account once on the ship. But for me, funding your account with a credit card makes the most sense. I would rather travel with someone else money and settle up once at home.