Hey Blade!

I've never been in the store you mention, but I was in a JRs in Washington DC, and one in Detroit. They are both, without a doubt, the largest 2 cigar shops i've ever been in. The one in DC was a giant walk-in. It was about 20 feet wide, and about 45 feet long. The guy in that store told me you could fit 4 of that store in any of the ones in NC.

So what I'm trying to say, if a shop is that big, 99.9% chance they've got what you want.