If the prices are for new bookings only and you are inside of the date for final payment, (and 4 week before sailing is), then you are out of luck. Due to the panic and slow bookings because of the terrorist attack in Sept cruiselines have done some very strange pricing to attempt to fill ships. All the time previous the earlier you booked the better off you were as you could take advantage of price reductions almost all the way up to the sailing. This was good for the cruiser! It will shortly be that way again but at the present time, cruielines are desperate to fill ships and are cutting prices way below what they should charge. Additionally quite often ships are offering passengers onboard the ability to continue on the next week for unheard of low prices and these prices can only be had by those that are already on the ship.