I'm an adult and I bought a soda card for 7 days and it was $34. Half-way thru the cruise I finally wised-up and started wearing it on a lanyard that was free at the casino. I got my money's worth out of that card. I took along a 6 pack of Sprite in a small rolling cooler. The cabin attendant filled it with ice everyday so I had something cold to drink in the morning. Wonderful trip on the Elation.