I'm a non drinker (no alcohol) and going on the Grand in October - my first cruise. I've seen mention of the Coke card offered at $22.50 and my understanding is that it offers unlimited Coke products to the card holder (except in the dining room?). Please help me to clarify some things.... 1) I saw mention of "fountain drinks only" and also that the card holder receives a "Coke tumbler" at beginning of voyage. Is one required to use the tumbler and carry it around in order to get the drinks or are the drinks served in a returnable/disposable plastic cup? What about Dasani bottled water ?(or some other brand although Dasani is a Coke product). Is it available with the card? Is it limited to the basics, e.g. Coke, Diet Coke and Sprite? Are there other Coke products offered, such as Minute Maid lemonade? Aplogiers in advance if this seems trivial but Princess offers no details on their web site (none that I could find).