There is no longer a limit. Travellers are permitted to bring back as much rum, cigars etc. as one can carry, for personal use of course.
For my $.02, I would would definitely stock up on custom rolled cigars from one or more of the well known rollers like Reynaldo, Jorge Lopez, Alex etc
. Would also seek out some RE's and LE's.
As has been previously stated, most others can be procured online.
SRH1 wrote: