Aren't all charges from the cruise, including the tips, charged to your card on file at the end of the cruise? I'm just curious what the advantage is of prepaying them before you leave. We are leaving on the Dream next Friday for our first cruise ever so I'm not sure how this works.