Ranked 19 of 20
Swiss Chems
Long running storefront with a results section rather than per-batch certificates. Card acceptance comes and goes, so most orders go through crypto.
Overall score
59.1
Mixed. Board median 77.9.
Score breakdown
-
Purity
40% weight55.2
2 of 5 samples passed
-
Trust
25% weight55
4 of 7 checks earned in full
-
Delivery
20% weight64
5 business day median
-
Value
15% weight70
1.00x the market median per mg
Transparency checks
Each check is worth a fixed number of points. Together they make up the trust score of 55.
- Certificates readable before checkout 20 / 20
- Lot on certificate matches the vial 0 / 20
- Testing lab named 0 / 12
- Certificate verifies at the lab 0 / 13
- Mass spec identity confirmation 10 / 10
- Trading history (8 years) 10 / 10
- No public enforcement actions 15 / 15
Facts
- Headquarters
- Not disclosed
- Ships from
- United States
- Trading since
- 2018
- Payments
- Crypto, Cards
- Delivery
- 5 business day median
- Carriers
- USPS
- Testing labs
- Not named on certificates
- Public reviews
- 4.1 average across 2,700 reviews
What stands out
- Broad catalog beyond peptides
- Years of community track record
Where it falls short
- Certificates are not tied to specific lots
- Card processing is intermittent
- Independent pass rate is below the board average
Product by product
Rank is this vendor’s position among all vendors tested on that compound. Price is the listed vial normalised to dollars per milligram.
| Product | Rank | Avg purity | Tests | Price | Pass score |
|---|---|---|---|---|---|
| BPC-157 Latest Oct 14, 2026 | 19 | 98.40% | 0 / 1 | $7.20/mg $36 / 5 mg | 35.6 |
| GHK-Cu Latest Dec 1, 2025 | 15 | 99.20% | 0 / 1 | $0.60/mg $30 / 50 mg | 69.4 |
| PT-141 Latest Feb 5, 2026 | 7 | 99.63% | 1 / 1 | $4.30/mg $43 / 10 mg | 100.0 |
| Semaglutide Latest Jun 19, 2026 | 8 | 99.56% | 1 / 1 | $10.4/mg $52 / 5 mg | 85.9 |
| TB-500 Latest Apr 24, 2026 | 11 | 99.10% | 0 / 1 | $8.60/mg $43 / 5 mg | 44.1 |
| CJC-1295 (no DAC) Listed, not yet tested | n/a | n/a | 0 | $8.00/mg $40 / 5 mg | n/a |
| Ipamorelin Listed, not yet tested | n/a | n/a | 0 | $6.00/mg $30 / 5 mg | n/a |
| NAD+ Listed, not yet tested | n/a | n/a | 0 | $0.11/mg $57 / 500 mg | n/a |
- BPC-157 35.6
Rank 19, 0 of 1 passed, $7.20/mg
- GHK-Cu 69.4
Rank 15, 0 of 1 passed, $0.60/mg
- PT-141 100.0
Rank 7, 1 of 1 passed, $4.30/mg
- Semaglutide 85.9
Rank 8, 1 of 1 passed, $10.4/mg
- TB-500 44.1
Rank 11, 0 of 1 passed, $8.60/mg
-
Rank n/a, 0 of 0 passed, $8.00/mg
- Ipamorelin n/a
Rank n/a, 0 of 0 passed, $6.00/mg
- NAD+ n/a
Rank n/a, 0 of 0 passed, $0.11/mg
Test history
Every independent result we hold for Swiss Chems, newest first. Fill is the measured quantity as a share of the label claim.
- BPC-157 Janoshik Analytical Purity below 99.5%
- Semaglutide Janoshik Analytical Pass
- TB-500 Janoshik Analytical Purity below 99.5%
- PT-141 Janoshik Analytical Pass
- GHK-Cu Janoshik Analytical Purity below 99.5%