SHOREGUY, Amen to your comments. If it had not been for this message board, I would not have known about the soda cards prior to our departure. Additionally, no one on board the ship offered the information when we checked-in. It was only upon my inquiry that we we told the specifics.
We met many people during the duration of the cruise, up to the last day, who asked us how we got the mugs and then, what the cost was, etc. Many were very upset that they did not know about the program earlier since they had already spent more than the cost of the card on soda.