Thank you for the comments, very helpful! I can see the up front deposit is the way it works now days. Think I should have used the word surprised rather than annoyed as its hard to be annoyed about anything when about to set sail for 7 days in the caribbean, hooray!
Anyone else annoyed by seabourn's new policy of automatically taking $210 dollars off your credit card on your 1st day of sailing on a 7 day cruise?[ Its $30 a day] Isn't it meant to be an all inclusive cruise? Plus so many of us have on board credit to get through before we might even want to buy anything else! I wonder how long they hold your $210 deposit for after the cruise? Feels cheeky to me!