We always book direct with Holland. Just call their vacation/cruise consultant number on their website. You'll be given a consultant with their direct phone # and email. They are the most knowlegeable and we have always felt comfortable and secure in our plans. They also have the authority to issue shipboard credits at time of booking ibased on price of cabin, etc.