Compare Vendors
A side-by-side view of the same scoring dimensions covered in each full review. On small screens, scroll the table horizontally; the vendor name column stays pinned.
| Vendor | Score | Evidence confidence | Testing docs | Shipping | Refunds | Reputation | Last verified |
|---|---|---|---|---|---|---|---|
| #1 LEOLABS | 83/100 | Medium-High. | Named lab, live product page confirmed (report IDs not independently authenticated) | Published, detailed | Published, detailed | Strong (88 reviews/12mo, mixed themes) | 2026-09-22 |
| #1 Pure Labs (Pure Performance Labs (Pty) Ltd) | 83/100 | Medium. | Named lab, specific COA ID (not independently authenticated) | Policy page exists, detail unconfirmed | Policy page exists, detail unconfirmed | No independent signal found | 2026-09-22 |
| #3 New You Lab | 65/100 | Medium-High. | Generic “EU lab” claim, no name | Postnet / courier, priced, no timeframe | Published: strict no-refunds policy | Strong (Google: 5.0, 39 reviews, owner replies) | 2026-09-22 |
| #4 ReGen-X (Pty) Ltd | 55/100 | Medium. | Generic claim confirmed, no lab named | Policy page exists, detail unconfirmed | Policy page exists, detail unconfirmed | No independent signal found | 2026-09-22 |
| #5 Protopep | 50/100 | Medium-High. | COA “on request”, no lab named | Published, detailed (itemised courier rates) | Published, detailed (14-day, condition-based) | No independent signal found | 2026-09-22 |
| #6 Research Peptides South Africa (Pty) Ltd | 50/100 | Medium. | In-house HPLC claim; COA on request | Postnet / courier, no timeframe stated | Policy linked; one documented inflexible case | Mixed (Hellopeter + Scamadviser) | 2026-09-22 |
| #7 Peptide Labs (South Africa) | 43/100 | Medium. | Named lab (Janoshik), COA on request | Not found | Not found | No independent signal found | 2026-09-22 |
| #8 BioPeptics | 40/100 | Medium. | Generic third-party claim, no named lab | Published, detailed (named couriers) | Link present but 404s on this vendor's own site | No independent signal found | 2026-09-22 |
| #9 GLP1-2U | 35/100 | Low. | Generic marketing tags only, no lab named | Policy pages exist, detail unconfirmed | Policy page exists, detail unconfirmed | No independent signal found | 2026-09-22 |
| #10 Ignite Muscle | 30/100 | Medium. | None found across a 13-listing retatrutide range | Not found | Published, detailed (30-day standard policy) | Automated trust-checkers only, mixed caution | 2026-09-22 |