Methodology
How we turn retailer listings into comparable prices.
Price comparison is useful only when the underlying cigar, pack and destination costs are interpreted correctly. This page explains the rules behind our catalog and state-price estimates.
1. Canonical cigar matching
Retailers often describe the same cigar differently. One store may use a line name plus vitola, another may include dimensions, wrapper terminology or promotional wording. We map retailer listings to a canonical cigar record using brand, line, vitola, dimensions and normalized title signals.
Listings that cannot be matched with sufficient confidence should remain unmatched or be held for review rather than being forced into the wrong cigar page. That matters because a false match can make a price look dramatically better or worse than it really is.
2. Pack normalization
For eligible listings, price per cigar is calculated as the current pack price divided by the number of cigars in that listing. A $120 box of 10 therefore normalizes to $12.00 per cigar. A $13.00 single remains $13.00 per cigar.
We prefer retailer-provided pack quantities, structured product data or stable SKU rules over guessing from marketing copy. We do not treat samplers containing different cigars as directly comparable to a box of one specific cigar.
3. Listed price versus destination-adjusted estimate
The main retailer table starts with the public listed price because that is the most directly observable number. A separate destination calculator then estimates the effect of state and local sales tax for the state selected by the visitor.
We deliberately label the original retailer amount as listed price rather than final price. Shipping, destination tobacco excise, retailer-specific promotions and exact ZIP-level tax can change the checkout total.
4. State and local sales-tax estimate
The destination calculator currently uses state sales-tax rates and population-weighted average local rates as of July 1, 2026 from the Tax Foundation Midyear 2026 state and local sales-tax table. State, city, county and special-district rules can differ by exact delivery address.
For that reason, a value such as “estimated combined 8.20%” is a comparison estimate, not a promise that a Texas checkout will use exactly 8.20%. The retailer checkout remains authoritative.
5. Cigar and other-tobacco excise taxes
Cigar excise is modeled separately from general sales tax. States use different tax bases: some use wholesale price, some retailer or distributor cost, some impose a per-cigar amount, and several use minimums or maximum caps. The Federation of Tax Administrators Tobacco Tax Section and current state revenue/law sources are used to cross-check these rules.
We do not multiply a wholesale-based cigar excise percentage by the public retail listing. Doing so would create false precision. When the retailer's statutory cost basis is unavailable, the calculator identifies the applicable rule and any known per-cigar minimum or maximum, but keeps that unknown excise outside the numeric estimated total.
Retailers also differ in which destination excise taxes they collect directly. We maintain retailer-specific collection-state information where the retailer publishes it. A retailer not collecting a tax at checkout does not necessarily mean the purchaser has no state tax obligation.
6. Current price versus regular price
Retailer pages may show a regular price, MSRP, crossed-out price and current selling price. Our primary comparison uses the current listed selling price before destination adjustments. A claimed percentage discount is secondary to the actual normalized current price.
The Deals page uses a retailer's stored regular price only when it is available and greater than the current price. A high advertised discount does not automatically make an offer the cheapest option.
7. Stock and freshness
Out-of-stock offers are stored for history when useful but are excluded from the main best-live-price ranking. Every offer has a last-updated timestamp. Retailer inventory can change between crawls, so visitors should confirm final availability on the retailer's site.
8. Price history
When an offer changes materially, we store an observation that can be used to compare today's normalized price with prior values. Early in the life of a listing, history may be sparse; the quality of a 30-day or 90-day comparison improves as more observations accumulate.
9. Shipping and the next accuracy layer
Shipping is not yet added to the destination calculator. Retailer shipping can depend on order value, service level, destination, free-shipping thresholds and product-specific promotions. The next delivered-price layer will model those retailer rules without pretending that every order pays a single flat fee.
10. Retailer ranking and affiliate relationships
Price sorting is based on the available offer data. Affiliate commission rates do not alter the price-per-cigar calculation or make one retailer rank above a cheaper comparable offer. A commercial relationship may influence whether a link is monetized, but it should not change the underlying comparison.
Retailer catalogs and tax rules change frequently. Our goal is to correct the canonical match, pack interpretation or destination rule at the data level so future refreshes remain accurate.