Swiss Chems review: 70/100, real store, testing gaps
As of October 2026, Swiss Chems (swisschems.is) publishes 126 test reports, mainly from Janoshik Analytical and Freedom Diagnostics (HPLC and LC-MS), listed by batch code on product pages. Finnrick's public record shows 4 of 10 independent tests passed. The FDA sent Swiss Chems a warning letter in December 2024. It ships to the US and internationally, free over $100 in the US.
Our verdict on Swiss Chems
Real store, testing gaps
70/100B
#4 of 11 ranked vendors
- Publishes lot-matched COAs
- Named labs: Janoshik Analytical, Freedom Diagnostics Testing
- 40% of 10 independent tests passed
- FDA warning letter Dec 10, 2024
Last verified How we score
What to know before buying
BPC-157 sold only as an arginine-salt form
There's no plain BPC-157 acetate vial, so its BPC-157 price per mg isn't a like-for-like comparison.
Verified· Oct 21, 2026Product page
COA and testing record
- Publishes COAs
- Yes · open COA library
126 reports listed.
Verified· Oct 21, 2026Test results page - Lot-matched
- Yes
Product pages list reports by batch code (for example 2607-ED-BP). The QA policy adds that a COA for any lot is "provided … upon request".
Verified· Oct 21, 2026Product page, QA policy - Testing labs
- Janoshik Analytical; Freedom Diagnostics TestingVerified· Oct 21, 2026FAQ
- Methods shown
- HPLC · LC-MSVerified· Oct 21, 2026Test results page
- Purity claim
- ≥99% ("99% Purity Guaranteed" badge)Verified· Oct 21, 2026Product page
- Independent tests
- Finnrick: 4 of 10 classifiable tests passed across BPC-157, Ipamorelin and CJC-1295 (rating 48%, #471 of 482). Latest test Apr 28, 2026.Verified· Oct 21, 2026Finnrick
Prices with SWISS10 applied
Vials only. GLP-1 compounds not tracked.
| Compound | Vial | Price | With SWISS10 | Per mg after code | Links |
|---|---|---|---|---|---|
| BPC-157BPC-157 arginine salt form; regular $49.99 | 5 mg | $35.99 | $7.20 | compare | |
| BPC-157BPC-157 arginine salt form | 10 mg | $53.96 | $5.40 | compare | |
| BPC-157 + TB-500 blend5 mg + 5 mg | 10 mg | $107.96 | $10.80 | compare | |
| BPC-157 + TB-500 blend10 mg + 10 mg | 20 mg | $121.46 | $6.07 | compare | |
| DSIP | 2 mg | $22.46 | $11.23 | compare | |
| Epithalonregular $28.95 | 10 mg | $20.84 | $2.08 | compare | |
| GHK-Cu | 10 mg | $22.23 | $2.22 | compare | |
| GHK-Cu | 50 mg | $62.06 | $1.24 | compare | |
| Ipamorelinregular $21.95 | 2 mg | $15.80 | $7.90 | compare | |
| MOTS-c | 10 mg | $62.96 | $6.30 | compare | |
| NAD+ | 100 mg | $43.16 | $0.43 | compare | |
| Selank | 5 mg | $23.36 | $4.67 | compare | |
| Semax | 30 mg | $66.56 | $2.22 | compare | |
| TB-500regular $29.95 | 2 mg | $21.56 | $10.78 | compare | |
| TB-500regular $38.95 | 5 mg | $31.64 | $6.33 | compare | |
| TB-500regular $63.98 | 10 mg | $38.12 | $3.81 | compare | |
| Tesamorelin | 2 mg | $25.16 | $12.58 | compare | |
| Thymosin Alpha-1 | 5 mg | $57.59 | $11.52 | compare |
SWISS10 10% off, seen Oct 21, 2026; not tested at checkout.Prices checked Oct 21, 2026, before shipping. Code and vendor-sale stacking only shown when the vendor confirms it; none confirmed yet.Catalog, shipping and payment
- Catalog access
- publicVerified· Oct 21, 2026swisschems.is
- Sells (non-GLP)
- BPC-157 (arginine salt), TB-500, TB-500 fragment, BPC-157 + TB-500, GHK-Cu, NAD+, MOTS-c, CJC-1295, Ipamorelin, Tesamorelin, Semax, Selank, Epitalon, DSIP, Thymosin Alpha-1, KPV (capsules)
Also sells SARMs and other research chemicals.
Verified· Oct 21, 2026Store - GLP-1 compounds
- ListedVerified· Oct 21, 2026FDA letter
- Shipping
- USPS in the US and internationally; FedEx Overnight/2-Day for eligible US addresses. Free over $100 (US) and $300 (international). US 3-5 business days, international 2-3 weeks.Verified· Oct 21, 2026Shipping
- Payment
- Visa/Mastercard (US cards), Bank transfer (ACH, Zelle via 4Square), Crypto (NowPayments)Verified· Oct 21, 2026Payments
- Returns
- Peptides can't be returned. Quality claims accepted with a third-party lab report within 30 days of delivery.Verified· Oct 21, 2026Refund policy
- Company
- Swisschems, 42 Broadway FL 12th, New York, NY (address on FDA warning letter)Verified· Oct 21, 2026fda.gov
Enforcement history
FDA warning letter MARCS-CMS 695663: semaglutide and retatrutide sold as unapproved new drugs; named the website and its Facebook and Instagram accounts.
Verifiedfda.gov
Score breakdown
Method score
70/100
#4 of 11 ranked
How scores work- COA transparency
- 40/40
- Independent tests
- 10/25
- Regulatory record
- 5/20
- Policy clarity
- 15/15
Line-by-line breakdown
- Publishes COAs publicly15/15COAs viewable without an account
- COAs matched to lot numbers10/10Lot number on COA matches the vial
- Names an independent lab10/10Janoshik Analytical, Freedom Diagnostics Testing
- Identity test (mass spec)5/5Mass spectrometry shown
- Independent test pass rate10/2540% of 10 public tests passed
- Regulatory record5/202024-12-10: FDA warning letter MARCS-CMS 695663: semaglutide and retatrutide sold as unapproved new drugs; named the website and its Facebook and Instagram accounts.
- Published shipping policy5/5Yes
- Published returns policy5/5Yes
- Identifiable company5/5Swisschems, 42 Broadway FL 12th, New York, NY (address on FDA warning letter)
Head to head
Top-scoring alternatives
Questions
What is our Swiss Chems review verdict?
Swiss Chems is a real, operating store with gaps in its testing evidence: it scores 70/100 (grade B) on our published COA and testing method.
How is Swiss Chems's score calculated?
Up to 40 points for COA transparency, 25 for independent lab results (only with at least five public tests), 20 for regulatory record and 15 for policy clarity. Only facts we verified in a primary source score, and payment can't change a score.
Where does Swiss Chems ship and how do I pay?
USPS in the US and internationally; FedEx Overnight/2-Day for eligible US addresses. Free over $100 (US) and $300 (international). US 3-5 business days, international 2-3 weeks. Payment: Visa/Mastercard (US cards), Bank transfer (ACH, Zelle via 4Square), Crypto (NowPayments).
Does Swiss Chems have a discount code?
SWISS10: 10% off. Details and the date we saw it are on the coupon page.