Yup, exactly right!Soda is free on board in the diningrooms and on deck 9 where they have a drink station. You have to pay for it in the lounges and with room service though.
One book I read said soda is available for free on board, but I dont remember this being true..thought it was more juice, lemonade and tea. Which is true?