Skip to main content

Methodology

How TerpSeek works

We index public storefront data, put prices on a comparable basis, and show the evidence we have—not claims we cannot support. The catalog snapshot spans 110 vendors.

Catalog source as of 2026-10-19 04:35 UTC; counts recounted 2026-10-19 05:07 UTC.

From storefront to comparison

  1. 01

    Collect public catalog data

    Automated collectors revisit vendor storefronts and record the information they expose: names, prices, options, availability, images, descriptions, and linked lab reports.

    Each price observation is timestamped. Storefronts remain the final source because a listing can change between checks. A 30-minute pass rechecks up to 8 vendors with the highest recent price-change rate, the larger in-stock catalogs, and the staler checks. Paused, excluded, and empty catalogs are skipped. That choice does not use tier, featured placement, or affiliate status.

  2. 02

    Normalize price per gram

    When a listing provides a usable price and package weight, we calculate a per-gram price so different package sizes can be compared on the same basis.

    Listings without a reliable weight remain visible but are not treated as directly comparable per-gram offers.

  3. 03

    Read available lab evidence

    When a listing links a compatible Certificate of Analysis, we attempt to extract reported cannabinoids, terpenes, test date, and lab information.

    If a document cannot be read or verified, we show that limitation instead of estimating values.

  4. 04

    Show freshness

    Price checks run on a rolling schedule. When a listing has a check timestamp, we display it so you can judge the age of that observation.

    An older or missing check is a reason to confirm price and availability with the vendor.

  5. 05

    Disclose affiliate links

    Some outbound links may earn TerpSeek a commission at no extra cost to you.

    Affiliate status does not change organic rankings, price data, or editorial content.

How the homepage lanes are chosen

There is no single “best” score. Each lane states its own rule, every pick is ordered by that rule alone, and each pick explains itself from the listing’s recorded facts: form, weight, the level of lab evidence, and where its price sits among comparable stores. A lane with no qualifying listing is not shown.

Cheapest with a product reportLowest price per gram among full-size or known-type retail listings whose lab report names the product, with price and stock each checked within 3 days. Trim, shake and smalls are listed elsewhere, not here.
Best budget full-size flowerFull-size flower furthest below the median of its comparable stores, with at least a potency report. The size has to be stated, or inferred from whole flower and priced at or above $2.50 per gram. Smalls, trim and infused stay out.
Strongest lab evidence in sampleFrom up to 1,500 listings selected in ascending price-per-gram order, full-size or known-type retail listings with a product-named lab report are ordered by evidence level, test recency, lab identification, then price per gram.
Premium and exotic, as listedListings the vendor states as premium or exotic (in the title or structured data, never inferred), ordered by lab evidence then market position.
Best overall valueProduct-named lab report, a comparable-market cohort, and the lowest price relative to that cohort's store median.

“Comparable stores” means the listing’s market cohort: same product group, same form (full-size flower is never pooled with smalls, trim or infused flower; live hash rosin is never pooled with flower rosin), same size band, retail sizes only, with one vote per store and per product family. A listing whose form cannot be established has no cohort and no market claim.

What influences TerpScore

TerpScore is a 0–100 ranking signal that combines value, data completeness, listing confidence, and recency. Every term that affects it is listed below. It is a comparison aid, not a product-quality grade.

Price per gram vs its category bandup to +60 pts
Trusted, parsed COA+15 pts
Added in the last 7 days+12 pts
Recent price drop+10 pts
In stock+8 pts
Product image available+4 pts
Compare-at price is higher+3 pts

Affiliate status is excluded. A non-affiliate listing with a strong price per gram and available COA can outrank an affiliate listing without that evidence.

Limits you should know

  • Vendor licensing and state compliance are yours to verify.
  • Inventory may change between catalog checks.
  • Some COAs cannot be extracted from images or login-protected pages.
  • Sponsored placements are labeled and separated from organic results.

When data is refreshed

Prices
When a listing is checked
New products
When a catalog run finds them
COA parsing
When a compatible link is available

Always confirm current price, stock, shipping, and eligibility with the vendor before purchasing.

See something wrong?

Use the report option on a product page and we'll review the price, link, or listing evidence.