Personally, I don't believe the prices are any better that far out. This is an enticement to get passengers to begin their bookings. My husband and I waited until last month to book an Alaskan cruise we are taking in four weeks. The price earlier this year was $1799. We got ours for $999, and that includes port charges! My belief is that the odds for "last minute" fares are far better because the cruise lines would much rather fill up with something than nothing at all. Makes sense, doesn't it?