We recently booked a family cruise which was described as 11 days long, calling at 8 ports (excluding the start and end ports). We booked on the basis of this description, which included notes on each port, a map, and the dates throughout showing that it was 11 days long.
Before the cruise has started, the travel agent (a specialist cruise re-seller, whom I shall not name) has very airily said 'Oh sorry, there was some confusion, the cruise is only 9 days long and X port won't be included'. X is of course one of the best stops. They have very kindly offered as a £25pp discount!
I understand (being a cruise veteran) that itineraries often change DURING cruises, owing to weather or malfunction. And in such cases, the cruise line will generally offer compensation: it has happened to us three times.
But this change has been made before the cruise has even commenced, and after we had booked and paid, and it is not stemming from the actual cruise line (I am fairly sure of this) but it seems from errors made by the travel agent, who rather than linking to the cruise line's own itinerary, have produced their own, with pretty pictures and prose - and got it wrong. Or perhaps they had not updated their website following a change made earlier by the cruise line? But we booked on the representation of the cruise offered in our quote and booking summary and itinerary from the travel agent. Never dreamed of checking it against the cruise line's website.
Luckily I had screen-shot all our booking info, including the underlying links to itinerary etc. My ds in fact archived that version.
Needless to say, all that info has changed overnight on the travel agent's web-site.
I should be grateful for any thoughts on how we should proceed. Luckily we had not yet booked flights - that was today's job. I'm sure they would offer us a no-penalty cancellation, but this would leave us without a holiday, and anything else we could book at short notice would be much more expensive I think.