Gambling normally only takes place while the ship is in international waters, cruise lines that sail from U.S. ports also adhere to the rules set out by the Cruise Lines International Association.
These look professionally done...right? If I can do it...so can you. Besides being a healthier choice, it's also cheaper than buying boxes and boxes of chocolates!