Is it better, do you know, to get the refillable soda deal before leaving for the cruise or to do it once we are on board? My family is on the NCL Majesty to Bermuda on 7/25 and we all want to do the soda deal but just wanted to know when the best time to do this is? Thanks for any info.