I never bought anything duty free in the aiports themselves, but I have taken bottles of alcohol home in my checked luggage without any problems at all.
Oh, and the cuban cigar thing, I brought them back in my carry on luggage from Colombia and didn't face any problems.