Less Than Perfect cigar Humidors
Here at Cigar Star our quality is of extreme importance to us. Due to the fact that all our cigar humidors are 100% hand made using skilled builders, and processes that ensure you receive the highest quality cigar humidors in the market and inside Canada.
From time to time during the...