I was told by duty free that rum cremes and wine do no have a limit, just the hard liquors...I brought home 3, remember that after customs in US, if you have a connecting flight, you have to put them into your checked bag and pray they don't break.....