Find Your Cruise
It costs £15 for 20 pints of the pump drinks but doesnt include cans.
You can purchase a soda card for £15 which entitles you to twenty 1pt measures of soft drinks. It gets stamped every time you use it.
If you are going for a week I would not recommend buying the card,waste of money as all the restaurants have free juice and water.