We have had gifts of drink coupons delivered to us in the dining room on board on one cruise. I have sent gifts of chocolate covered strawberries to friends who were cruising. I did not need their room number. I just called Carnival and gave them their name, ship and sail date and there was no problem getting them to our friends.
I did not see the soda cards on line though and wanted to order them for our grandsons for stocking stuffers. Anyone done this before?
Been there - done that:
2005 Holiday, Sensation, Conquest,
2006 Conquest, Celebration, Holiday,
2007 Freedom Grand Med, Holiday
2008 Fantasy & Sensation,
2009 Fantasy, Holiday & Dream Grand Med
2010 Fantasy and B2B Elation
2011 Monarch of the Seas
2012 Booked - Breeze from Barcelona 12 days