And while passengers used to have to make their final payment two months before a sailing, some cruise lines are asking for that three or four months ahead of time, giving them use of your money for longer.