Carnival has upgraded it's it online shopping site and it is so user friendly. I really like the prepaid Cruise Bar Cash or the Cruise Cash options. Check it out!
Keep Cruising!

http://www.chriscruises.net/2013/06/revamped-carnival-fun-shops-make-surprises-saving-easy/