Cigar Chief is an international retailer of premium cigars and your best place to buy cigar online in Canada.
By maxx potami April 26, 2023 I placed another order, missing cigars in my order. This has happened multiple times and no email or refund issued until i contact them. Verify your orders to make sure you don’t get screwed. I wonder how many times this has happened Helpful 0 > Report Are you the owner? Reply or Contact YP