At the moment the cruise market is very volatile there was an offer on for December 10 days on a good cruise ship and it was only £703 for a suite !! You did have to fly UK to Barcelona but getting flights would not be a great problem as the credit crunch is effecting those as well. It look like during 2009 late deals which was never much the case in the past might be for most of next year and this could roll over into 2010. Some cruise companies do have a price promise if thay start selling at a lower price than you got then they have to offer you the same if empty cabins are still available now it might be got round by onboard spending and an upgrade, no doubt others will comment on these current turbulent times we are in.