And even with the higher cruise prices, there are ways to save (although it takes quite a bit of effort). You can do the Target and/or Kroger fuel points gift card thing to save anywhere from 5-15% on the cruise price. Then, transferring the res to Costco will save another 8-10%. Really helps to get that price down for those of us on tight budgets.
Wow I didn't know you could transfer to Costco after it was paid for.