It's probably safe to assume that the Cuban cigars sold in the MoBay airport are legit. The shops on the Hip Strip? - who knows what you're getting.

The same is true for the shops in Negril. Plus the humidors may be of questionable quality.