I called on this topic. My sister is cruising for their first time and my offer is free drinks anywhere. They told me to go to guest services when we get on the ship and pay for her drink package. You have to wait til your onboard so you will not get the 10% off for booking prior to cruise. Hope it goes smoothly!