There isn't soda at the buffet. And it is free in the diningrooms. DCL also has a free beverage station on deck 9 but it does not have soda.
There is a soda program - was mugs but back to the sticker on your KTTW card. It is basically $5 per day for the length of the cruise. So a 7 day cruise is $35.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!