If you order the soda card you get the fountain drink, if you buy seperately they give you a can. My husband does not like the fountain drinks on NCL ships so we do not buy a soda card for him. The most sodas we bought in a day were 4 a day between myself and him. We brought our own soda on for when we were in the cabin. Didn't want to run upstairs everytime I wanted a drink. I prefer caffeine free diet pepsi, my son gator ade, my husband prefers coke. The soda card for kids is $4 per day plus gratuity and they gave him a mug. The kids card was worth it, that way he could get a drink if we weren't around.