You want Cubans cigars??
There is easy way to do it,
just buy a Cuban cigar, then buy a similar cheaper cigar that you know they sell in USA, take off all the decals, Even better if they come in a case, and throw away the USA cigar or smoke it if you want to,
Then use the decals or case from USA cigar and put it on the Cuban cigar,
After that save the decals from the Cuban cigar and put them in your bags.
If they ask why you are holding Cubans cigar decals, just tell them you smoke them during the cruise and wanted a souvenirů
I know many of you know this trick but it was new to me... maybe some day I will not be the chicken I am and will try it...