I have been to several Sandals resorts, including St. Lucia and in Jamaica. In fact, I am going to Montego Bay next week. They do sell Cubans in the cigar shops, but be very careful. Anything outside the resort is probably fake. The shops in the resort appear to be reliable; however, they are very, very high.