We always go by the rule "once you book, do not look".
Invariably the lines will push promotions to boost sales, either as the travel date, or financial quarter (when they have to report their figures) gets close.
We now either, wait until the last minute if it is a cruise/voyage we are looking at, but can equally live if we miss it, or the grades/prices are too high, or, if we really want to be on board, make the booking and avoid any eye contact on promotions that come out afterwards.
It's a shame, but the same everywhere, even down to furnishings and food in the house.
Last Cruise: Royal Princess August 2015
Next: P&O Oriana October 2015
Then: Queen Victoria January 2016
Golden, Grand(2), Caribbean, Royal, Sea(4+1 aborted)
Adonia(4+2), Arcadia, Artemis(2), Aurora(5), Azura(2), Britannia, Oceana(3), Oriana(11), Ventura(2), Victoria(5)
QM2(2), QE2(9), QV(6), QE, Caronia(2), Minerva, Minerva II, Fred.Olsen(8), NCL Jade, =X= Eclipse, HAL Ryndam, Aza.Journey