How grades work

What a PepGrades score measures.

The score is built from a vendor's public testing, transparency, and catalog records. It does not score the compound itself or predict an individual purchase.

Evidence sheets, a precision rule, and unbranded samples aligned against one scoring standard
The same rubric for every vendor.

Scoring

The 100 points come from three parts of the vendor record.

100rubric points
50

Testing evidence

Accepted, attributable testing information, including document structure, compound breadth, dates, and public lab-facing paths.

20

Transparency and accountability

Public identity, catalog, testing, shipping, returns, terms, support, and related policy information.

30

Catalog integrity

Exact product matching, unresolved listing ambiguity, price and stock freshness, and traceability between listings and testing.

Trust floor, candidates, picks

How an offer becomes a pick.

  1. Trust floor

    A vendor needs a grade of at least 70 of 100 (B) and the catalog checks below. Vendors under the floor stay in every comparison, labeled, but get no deal checks and are never picked. 47 of 79 vendors pass today.

  2. Candidates

    For each exact product (compound, form, amount and package count), candidates are qualified, in-stock offers among the five lowest qualified listed prices, plus qualified offers with a detected promotion. Only candidates get deal checks; every other offer is shown at its listed price, marked deal not verified.

  3. Deals

    An automatic deal (no code: buy X get Y, a percentage or an amount off) sets a single-package effective price from one of two sources, labeled on every offer. Cart-checked: we added that product to a fresh, anonymous cart at its current listed price within the last 7 days and read the result. Advertised: where the site's robots.txt keeps us out of its cart, or the cart check has not run, the vendor states the terms on that product's own page, or on a promotion page or banner that covers the whole store, and we read that page within the last 72 hours. A cart check wins when both exist. An advertised deal is not cart-checked and may not apply at checkout, so confirm it in your cart. Terms that need a code, a membership, a sign-in, a first order, a minimum order or a size the page does not name never count. An advertised percentage or amount off counts only when the store shows the product at its regular price, so a discount already in a sale price is never applied twice. Pages behind advertised deals among the five lowest prices are re-read every second night. Bulk deals that need several packages appear only in the bulk view and need a cart check.

  4. Testing state

    Every offer shows what public COAs exist for that exact product. Lab-verified COA: a report for this product and strength retrieved from, or matched at, the laboratory's own portal. Product COA on file: a report for this product, compound and strength; when the report prints a measured amount it must be between 15% below and 35% above the label, because vials are commonly overfilled. COA for another strength: reports exist for the product's compound, but none confirms this strength. Vendor tests other products and No public COA describe the vendor when nothing matches the product. A blend needs reports that name every component. Each report is archived with a SHA-256 fingerprint; we show its test date, laboratory, reference, purity and batch, never the document text.

  5. Picks

    Up to three of the lowest effective single-package prices among candidates that are in stock, price-checked within 72 hours, and have a product COA (lab-verified or not) whose newest test date is within the last 12 months. Fewer than three is normal. Evidence is a pass/fail floor and price sets the order; there is no blended score, and affiliate relationships never affect picks. Current picks: 292 across 143 products, computed Nov 14, 2026.

  6. What a COA does not prove

    A COA describes the batch it names. It does not prove which lot a vendor ships today, and we do not ask vendors to confirm one. Check the batch on what you receive.

Trust floor

A vendor needs a B and a current matching offer.

Grade B · 70 of 100

A recommendation requires observed testing, transparency, and catalog integrity, plus a current exact-basis in-stock offer. The vendor must earn at least 70 points.

Public discussion is context only and is not used in the displayed score. If catalog integrity is unavailable, the grade may use the observed 70-point core, but the vendor cannot enter a shortlist.

Missing information

How gaps are handled.

  1. Available

    The collection found enough usable information to score the component.

  2. Unavailable

    We could not reliably measure it. The component is removed from the calculation rather than scored as zero.

  3. Held or rejected

    A record had an unresolved problem or failed a required rule. It does not contribute to the grade.

Historical shortlist roles

The dated evidence shortlist.

Each comparison still lists the shortlist from the Sep 12, 2026 snapshot, using these roles. Picks replace it for current prices.

Strongest evidence

Highest vendor score.

Best balance

Trust and price considered together.

Lowest qualifying price

Lowest price after the trust rules are met.