I've canceled cruises more than once. Never had a problem with it. I just contact my agent and it is taken care of. Typically the deposit amount was refunded in two weeks or so. Of course, once you are in the penalty phase it will cost you.