I don't see what the problem really is, in 2019 we booked a pre Christmas tour arrive in Barcelona 3 days later(Dec 23), a little 3 day from Rome and it got changed to a 7 day from Genoa and over Christmas, we were very grateful. Extra days, at Christmas, on-board a ship... I really fail to see what the issue is??? Pay the fees and enjoy the cruise!!