You will find Cuban cigars in Cozumel. I don't think it is legal to bring them home to America. But you can buy some to smoke on the ship. I am thinking of buying some Cuban cigars in Vancouver, Canada when I go there this coming weekend. With all of the security searches at our airports it would be hard to bring them home.