I do this but I worry about fake charges after I get home. I've been hit with a few and I didn't call to contest, wasn't worth my time. If I simply pay off my balance at the end of the cruise, they have my CC number to erroneously charge for pool towels etc.