Cruises out of the US, particularly in the Caribbean, are super-competitive. The cruiselines offer 'deals' to some people (maybe based on where they live) that aren't available to others. When you look at US prices they sound cheap, but fees and taxes have to be added to the fare quoted. As we know, in Aust all fees and taxes are included.