A very large, very positive live review record attached to an unnamed laboratory. The certificates exist and carry batch numbers, but nothing lets a reader confirm who produced them. That gap is the whole story here.
Verification score: 7/10 · Independent rating: 4.9 (259 reviews) · Lab: Precision Mass Spec (on certificates) · Researched: 5 September 2026
What checks out
- 4.9 across 259 Trustpilot reviews on a claimed profile (read 5 Sep 2026). source
- Certificates viewable pre-purchase with batch numbers, no account required. source
- Full basket available with sized pricing: BPC-157 10mg $39.99, TB-500 10mg $49.99, NAD+ 500mg $69.99 (verified to the cent). source
- Legal entity disclosed: Midwest BioResearch LLC, Mission, KS, with phone and email. source
What we could not verify
- The testing laboratory is not named anywhere on the vendor's site, despite 'accredited' and 'third-party 7x tested' language on every page. Certificates are vendor-hosted PNGs on a Supabase bucket, not verifiable at a lab.
- No street address — only a city.
- Measured net content vs label — certificate images not readable from outside.
Prices, read on 5 September 2026
| Compound | Size | Price | Note |
|---|
| BPC-157 | 10mg | $39.99 | |
| TB-500 | 10mg | $49.99 | |
| NAD+ | 500mg | $69.99 | |
Semaglutide sold as GLP-1 SM (vendor FAQ identifies it as semaglutide) | 10mg | $49.99 | page title says 20mg, description says 10mg/3ml |
Tirzepatide sold as GLP-2 TZ | 30mg | $79.99 | |
Retatrutide sold as GLP-3 RT | 10/20/30mg | from $69.99 | |
Who you are buying from
- Midwest BioResearch LLC · Mission, KS (no street address published) · (636) 734-2390 source
Contradictions & flags
- BPC-157 page describes the compound as a 43-amino-acid fragment in one section and a 17-residue fragment in the FAQ (it is 15 amino acids). source
- GLP-1 SM page title states 20mg while the description states 10mg/3ml. source
- GLP-class products sold under house codes (GLP-1 SM / GLP-2 TZ / GLP-3 RT) with the compound identity only in FAQ text.
Rubric breakdown
| Criterion | Evidence |
|---|
| ✔ | Names its testing laboratory The lab is identified by name on the vendor's site; you can look it up and contact it. | Precision Mass Spec printed on the BPC-157 certificate (COA PMS-7684913540) — read 6 Sep 2026 |
| ✘ | Certificates verifiable at the lab, not just the vendor COAs are hosted on the testing lab's own system or carry a lab-side lookup code. | Not awarded |
| ✔ | Batch-specific COAs matched to lots Certificates carry lot numbers that match shipped vials, not one generic PDF. | Batch numbers on pre-purchase certificates (/coa) |
| ✔ | Publishes measured net content vs label COAs state measured milligrams against the labelled amount, not purity % alone. | Certificate reports Net Peptide Content 11.04mg vs 10mg label, 99.48% purity |
| ✔ | COAs and pricing viewable without an account Open the COA library and catalog logged out. | Certificates and sized pricing viewable without an account |
| ✔ | Independent review base (50+ on an external platform) Check the vendor on Trustpilot or an equivalent platform the vendor cannot edit. | 4.9 / 259 on Trustpilot (verified 5 Sep 2026) |
| ✘ | No contradictions among its own claims Compare testing/lab statements across the vendor's own pages. | Not awarded |
| ✔ | Vial sizes stated with prices Catalog or product pages show milligrams next to every price. | Sizes stated with prices (BPC-157 10mg $39.99, TB-500 10mg $49.99) |
| ✘ | Publishes a legal entity and street address The company's registered name (LLC, Inc., s.r.o. …) and a street address appear on the vendor's own Contact, About or Terms pages — not only a brand name, a city, or hidden page markup. | Not awarded |
| ✔ | No misleading trust signals or buyer-protection workarounds Compare any on-site review score or badge with the independent platform; check whether the vendor only takes, or pushes you toward, payment rails you cannot dispute; check FDA and BBB records. Awarded unless one of these is on record. | No on-site review badge contradicting the independent record; card payment accepted; no regulator action found (checked 6 Sep 2026) |
Verified list prices
| Compound | Size | Price (USD) | Read on | Prior |
|---|
| BPC-157 | 10mg | $39.99 | 2026-09-05 | — |
| NAD+ | 500mg | $69.99 | 2026-09-05 | — |
| TB-500 | 10mg | $49.99 | 2026-09-05 | — |
| Tirzepatide | 30mg | $79.99 (sold as GLP-2 TZ; vendor FAQ identifies compound) | 2026-09-05 | — |
Frequently asked
Is Midwest Peptide legit?
A very large, very positive live review record attached to an unnamed laboratory. The certificates exist and carry batch numbers, but nothing lets a reader confirm who produced them. That gap is the whole story here. As of 5 September 2026, Midwest Peptide scores 7/10 on our verification rubric and has an independently viewable rating of 4.9 (259 reviews).
Does Midwest Peptide publish third-party COAs?
4.9 across 259 Trustpilot reviews. Certificates with batch numbers viewable pre-purchase without an account. Full basket with sized pricing (BPC-157 10mg $39.99, TB-500 10mg $49.99). Legal entity disclosed: Midwest BioResearch LLC, Mission, KS.
What should buyers watch for with Midwest Peptide?
The lab (Precision Mass Spec) appears only on the certificate, never in page text; the certificate (lot MPBP007-MWP-BPCW-0821) reports 11.04mg vs 10mg label but offers no lab-side lookup. No street address. GLP-class products sold under house codes with the identity only in FAQ text; the BPC-157 page contradicts itself on the peptide's length.
How much is BPC-157 at Midwest Peptide?
10mg was $39.99 on 5 September 2026 (list price on the product page). Prices move; we record what we saw and when.
Related