I just called Miami Cigar. Immediate release means "call them back in two weeks". I think someone got a little excited writing he press release.
Edit:
After a bit more borderline genius thought, I suppose "immediate release" related to the news, that it was to be immediately released publicly. It doesn't state when the cigar will be available.
Nielo at Miami Cigar seemed unaware of he news at first, then I think he realized what I was talking about. He expected availability to be at 2-3 weeks but wasn't sure, then suggested I call back in two weeks, when he expected to know a bit more about availability.
Whew, that's better.