I do agree about discussing prices once you are on the ship. I've traveled with many cruise companies over the years and pick destination first and then the cruise line.
I've asked a couple different company to give me prices for cruises in 2010. I don't have much brand loyalty any more. I would very much like to cruise with a younger crowd than what we've been with on Crystal.
My money is worth more to more than a company's reputation. I'm shopping.