Drink cards: not such a good deal for adults, unless you are a big soda drinker. Drink cards for adults are $38 and $28 for kids. The card allows you to get a glass of coke, which is about 2/3 can. A can of coke costs $1.50 for the whole can. That is about 30 cokes over a 7 day cruise (not including the time you are off the ship) or 4-5 per day.