On two seperate occasions, we pre-purchased the soda cards through our TA. On both occassions, NCL did not have a copy of this onboard and it was not resolved either time. Some others have experienced the exact same with other TAs, so I am more convinced of this being an NCL communication problem than the TA's. (Also, I have seen copies of the TA's correspondence.)
Suggestion - buy your soda cards after you get onboard. Easy to do.
BLP, you won't have to worry about running into the same situation Leena had as you were not intending on purchasing soda cards for your daughter. I am glad to hear she does not drink lots of sodas, ice tea and juice will be available for her. nmnita