Vendors / Steady Meds
Steady Meds
verification 75/100Finnrick 81/10017/21 lab tests passedOrder by message
Also: +13072038919 · +13437592711 · facebook.com/steadymeds · instagram.com/@steadymeds · wa.me/13072038919 · wa.me/13437592711
- Listings
- 80 · 32 peptides
- Cheapest
- $0.04/mg
- Ships to
- US
- Shipping
- US $90, 5-6 business days standard (+1-3 processing)
- Pay with
- via WhatsApp customer service (online checkout disabled; methods not stated)
Verification score
75/100 last verified 2026-10-19 · score changed 2026-10-19 · rules v1 · how it is worked out
| Component | Points | Evidence |
|---|---|---|
| Lab results | 25.9 / 35 | 17 of 23 classifiable tests in the window passed (74%). |
| Verifiable certificates | 14.5 / 20 | Of 23 tests: 23 with a certificate on file, 23 naming the lab, 4 lot-specific (batch identifier). Labs: BTLabs, Krause Analytical. |
| Testing depth | 7.7 / 10 | 23 independent tests in the last 2 years. |
| Recency | 10 / 10 | Newest test 2026-09-24 (26 days ago). |
| Finnrick rating | 10.7 / 15 | Finnrick rating 71.3 (Purity focus, 2026-09-24). |
| Blind sampling | 5 / 5 | 23 of 23 samples bought by the public or Finnrick; 0 sent in by the vendor or another program. |
| Ordering and terms | 1 / 5 | Published: readable website. Missing: online checkout, payment methods, ships-from country, contact email. |
Evidence: Steady Meds on Finnrick ↗ and the vendor’s own pages. Research use only; this scores the paper trail, not any product’s fitness for use.
Score history (2)
| When | Score | Why |
|---|---|---|
| 2026-10-19 | 64/100 → 75/100 | finnrick rating 0→10.7 |
| 2026-10-19 | unscored → 64/100 | lab results 0→25.9, verifiable certificates 0→14.5, testing depth 0→7.7, recency 0→10, blind sampling 0→5 |
Independent lab tests 23
| Tested | Peptide | Result | Purity | Lab | Batch | COA | Sample | Record |
|---|---|---|---|---|---|---|---|---|
| 2026-09-24 | Tirzepatide | ✗ fail | — | BTLabs | none | ✓ | Public | record ↗ |
| 2026-09-24 | GHK-Cu | ✗ fail | 99.7% | BTLabs | none | ✓ | Public | record ↗ |
| 2026-09-16 | GHK-Cu | ✓ pass | 99.6% | BTLabs | none | ✓ | Public | record ↗ |
| 2026-09-16 | Retatrutide | ✓ pass | 99.9% | BTLabs | none | ✓ | Public | record ↗ |
| 2026-08-31 | Tirzepatide | ✓ pass | 99.8% | BTLabs | none | ✓ | Public | record ↗ |
| 2026-08-04 | Retatrutide | ✗ fail | — | Krause Analytical | RT60-05-015 | ✓ | Public | record ↗ |
| 2026-08-04 | Tirzepatide | ✗ fail | — | Krause Analytical | TR60-03-012 | ✓ | Public | record ↗ |
| 2026-08-04 | GHK-Cu | ✗ fail | 99.9% | Krause Analytical | CU100-04-025 | ✓ | Public | record ↗ |
| 2026-03-18 | Retatrutide | ✓ pass | 99.5% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-03-13 | Retatrutide | ✗ fail | — | BTLabs | none | ✓ | Public | record ↗ |
| 2026-03-12 | Retatrutide | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-03-12 | GHK-Cu | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-03-06 | GHK-Cu | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-03-06 | Tirzepatide | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-03-06 | Tirzepatide | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-03-03 | Retatrutide | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-02-25 | Tirzepatide | ✓ pass | 99.87% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-02-25 | Tirzepatide | ✓ pass | 99.82% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-02-22 | GHK-Cu | ✓ pass | 99.87% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-02-20 | Retatrutide | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-02-10 | Retatrutide | ✓ pass | 99.7% | BTLabs | none | ✓ | Public | record ↗ |
| 2026-02-09 | Retatrutide | ✓ pass | 99.9% | Krause Analytical | none | ✓ | Public | record ↗ |
| 2026-01-26 | Retatrutide | ✓ pass | 99.6% | Krause Analytical | Nov 2025 | ✓ | Public | record ↗ |
Listings 80
| Peptide | Size | Price | Per mg | Stock |
|---|---|---|---|---|
| Adamax↗ | 5 mg | $84 | $16.80/mg | ● |
| Adamax↗ | 10 mg | $117 | $11.70/mg | ● |
| AHK-Cu↗ | 50 mg | $80 | $1.60/mg | ● |
| Cagrilintide↗ | 5 mg | $110 | $22.00/mg | ● |
| Cagrilintide↗ | 10 mg | $160 | $16.00/mg | ● |
| Cerebrolysin↗ | 60 mg | $89 | $1.48/mg | ● |
| CJC-1295↗ | 2 mg | $46 | $23.00/mg | ● |
| CJC-1295↗ | 5 mg | $65 | $13.00/mg | ● |
| CJC-1295↗ | 5 mg | $80 | $16.00/mg | ● |
| CJC-1295↗ | 10 mg | $110 | $11.00/mg | ● |
| Epithalon↗ | 10 mg | $45 | $4.50/mg | ● |
| Epithalon↗ | 40 mg | $142 | $3.55/mg | ● |
| Epithalon↗ | 50 mg | $142 | $2.84/mg | ● |
| GHK-Cu↗ | 50 mg | $30 | $0.600/mg | ● |
| GHK-Cu↗ | 100 mg | $40 | $0.400/mg | ● |
| GLOW↗ | 70 mg | $150 | $2.14/mg | ● |
| Glutathione↗ | 600 mg | $40 | $0.067/mg | ● |
| Glutathione↗ | 1200 mg | $55 | $0.046/mg | ● |
| Glutathione↗ | 1500 mg | $60 | $0.040/mg | ● |
| HCG↗ | 1000 iu | $40 | $0.04/iu | ● |
| HCG↗ | 2000 iu | $47 | $0.02/iu | ● |
| HCG↗ | 5000 iu | $70 | $0.01/iu | ● |
| Ipamorelin↗ | 2 mg | $32 | $16.00/mg | ● |
| Ipamorelin↗ | 5 mg | $40 | $8.00/mg | ● |
| Ipamorelin↗ | 10 mg | $65 | $6.50/mg | ● |
| KLOW↗ | 80 mg | $170 | $2.13/mg | ● |
| KPV↗ | 5 mg | $40 | $8.00/mg | ● |
| KPV↗ | 10 mg | $50 | $5.00/mg | ● |
| L-Carnitine↗ | 600 mg | $56 | $0.093/mg | ● |
| L-Carnitine↗ | 1200 mg | $61 | $0.051/mg | ● |
| Lemon Bottle↗ | 10 mg | $60 | $6.00/mg | ● |
| Mazdutide↗ | 10 mg | $195 | $19.50/mg | ● |
| Melanotan I↗ | 10 mg | $45 | $4.50/mg | ● |
| MOTS-c↗ | 10 mg | $55 | $5.50/mg | ● |
| MOTS-c↗ | 15 mg | $115 | $7.67/mg | ● |
| MOTS-c↗ | 20 mg | $130 | $6.50/mg | ● |
| MOTS-c↗ | 40 mg | $195 | $4.88/mg | ● |
| NAD+↗ | 100 mg | $40 | $0.400/mg | ● |
| NAD+↗ | 500 mg | $60 | $0.120/mg | ● |
| PE-22-28↗ | 10 mg | $79 | $7.90/mg | ● |
| Pinealon↗ | 5 mg | $40 | $8.00/mg | ● |
| Pinealon↗ | 10 mg | $55 | $5.50/mg | ● |
| Retatrutide↗ | 5 mg | $50 | $10.00/mg | ● |
| Retatrutide↗ | 10 mg | $85 | $8.50/mg | ● |
| Retatrutide↗ | 15 mg | $115 | $7.67/mg | ● |
| Retatrutide↗ | 20 mg | $145 | $7.25/mg | ● |
| Retatrutide↗ | 30 mg | $200 | $6.67/mg | ● |
| Retatrutide↗ | 40 mg | $250 | $6.25/mg | ● |
| Retatrutide↗ | 50 mg | $300 | $6.00/mg | ● |
| Retatrutide↗ | 60 mg | $350 | $5.83/mg | ● |
| Selank↗ | 5 mg | $40 | $8.00/mg | ● |
| Selank↗ | 10 mg | $55 | $5.50/mg | ● |
| Semaglutide↗ | 2 mg | $30 | $15.00/mg | ● |
| Semaglutide↗ | 5 mg | $40 | $8.00/mg | ● |
| Semaglutide↗ | 10 mg | $50 | $5.00/mg | ● |
| Semaglutide↗ | 15 mg | $60 | $4.00/mg | ● |
| Semaglutide↗ | 20 mg | $75 | $3.75/mg | ● |
| Semax↗ | 5 mg | $40 | $8.00/mg | ● |
| Semax↗ | 10 mg | $45 | $4.50/mg | ● |
| Sermorelin↗ | 2 mg | $47 | $23.50/mg | ● |
| Sermorelin↗ | 5 mg | $55 | $11.00/mg | ● |
| SS-31↗ | 10 mg | $70 | $7.00/mg | ● |
| Survodutide↗ | 10 mg | $195 | $19.50/mg | ● |
| Tesamorelin↗ | 2 mg | $60 | $30.00/mg | ● |
| Tesamorelin↗ | 5 mg | $80 | $16.00/mg | ● |
| Tesamorelin↗ | 10 mg | $145 | $14.50/mg | ● |
| Thymosin Alpha-1↗ | 5 mg | $75 | $15.00/mg | ● |
| Thymosin Alpha-1↗ | 10 mg | $135 | $13.50/mg | ● |
| Tirzepatide↗ | 2 mg | $35 | $17.50/mg | ● |
| Tirzepatide↗ | 5 mg | $40 | $8.00/mg | ● |
| Tirzepatide↗ | 10 mg | $50 | $5.00/mg | ● |
| Tirzepatide↗ | 15 mg | $65 | $4.33/mg | ● |
| Tirzepatide↗ | 20 mg | $80 | $4.00/mg | ● |
| Tirzepatide↗ | 30 mg | $95 | $3.17/mg | ● |
| Tirzepatide↗ | 40 mg | $120 | $3.00/mg | ● |
| Tirzepatide↗ | 50 mg | $145 | $2.90/mg | ● |
| Tirzepatide↗ | 60 mg | $165 | $2.75/mg | ● |
| Tirzepatide↗ | 80 mg | $185 | $2.31/mg | ● |
| VIP↗ | 5 mg | $70 | $14.00/mg | ● |
| VIP↗ | 10 mg | $120 | $12.00/mg | ● |
How we read this shop
https://steadymeds.com/faqs/ (US + territories only, 5-6 business days, no international yet); flat $90 shipping shown in the WooCommerce cart for every cart tested ($15 to $1400) — may not reflect what WhatsApp orders are actually charged; checkout: 'Please contact customer service for ordering' (WhatsApp +1 307 203-8919, +1 440 869-2337, +1 405 768-7866, +1 315 293-4682). Ships-from not stated (shipping hours given in PST, US-only delivery).
WooCommerce cart works (flat '统一费率' $90 to US-CA-90001) but /checkout/ shows no payment gateways and 'Please contact customer service for ordering' with WhatsApp numbers.
WooCommerce Store API (generic adapter, names/peptides normalised). Each peptide is sold only as '1 box = 10 vials' (the product's sole variation), so pack_qty=10 and amount is per vial. BAC water is a simple product with attribute '1box: 10ML/3ML' — bottles per box not stated, pack_qty=1. Acetic acid water skipped. Several product permalinks are stale slugs of other products (e.g. 'Tirzepatide 2mg' lives at /product/thymosin-alpha-1-10mg(ta10)/) — the URL is still the page that sells that SKU. ARA290 has no stated mg. The checkout page says 'Please contact customer service for ordering' and lists WhatsApp numbers; orders are placed via WhatsApp, not online.
Checked 2026-10-07 · JSON · Is this your shop? Sponsor it to be pinned above matching listings.