More and more people are booking late. When the cruise lines find they have spare capacity a few weeks before sailing, as with any commodity; they do and always will reduce the price to fill the ship, whatever the cruise lines may maintain
http://www.cruisedealsonline.co.uk/