There's a 99.999% chance that those "Cubans" you bought on a cruise are fake.......