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.

VendorScoreEvidence confidenceTesting docsShippingRefundsReputationLast 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