Every figure here is checkable at the laboratory that produced it
Buying / Europe

Seven Checks to Run on a Peptide Supplier Before You Pay

Someone on r/Peptides said it better than any lab could. A seller who tests its own product is "basically the equivalent of trust me bro." Each check below takes under two minutes.

Seven checks before you pay

  1. Is a laboratory named on the report itself?
  2. Is there a batch code on the page, before you pay?
  3. Is the purity figure measured, or only written?
  4. Is there a verification key, and an address for it?
  5. Does the report describe the vial you are buying?
  6. What do the published terms say when it goes wrong?
  7. Who is telling you this, and what do they get?

Run them on any seller, in any country

The message never comes. That is the whole story.

Seven hundred euros left your account four days ago. For a week before that, the seller answered everything within ninety seconds. Batch photos. Storage tips. A promise about tracking on Monday.

Then Monday. Then a grey exclamation mark next to your last message. Then the account is gone, and a search turns up a new one. Same logo. Three days old. Forty members.

New to this? This page assumes you already know what research peptides are. If you do not, start with this one instead. It covers what this market is, why it exists, and what lab testing has found in it.

“I hear so many stories of scams where peps don't even arrive and suppliers just disappeared.”

r/Peptides

Here is what nobody says often enough. The problem is not that this field has dishonest sellers. Every field does.

The problem is that almost nobody has been shown how to judge one. So the choice gets made on things that are easy to see and mean nothing. How fast they reply. How clean the website looks. How many people vouched in a thread from nine months ago.

Which is how someone ends up here:

“I have researched glp1 for months, reading through posts for hours looking for legit sites and finally decided to go for it.”

r/Peptides

Months of reading, and the decision still came down to a shrug. That is not laziness. He had no way to score anyone. Below is the scoring.

Seven checks. Each takes under two minutes. You can run all of them on a seller's public pages before you even make an account.

Check 01

Whose name is on the lab report?

Janoshik 163572 / 25 May 2026

Start here. This one clears out most of the field.

Almost every seller says the product is tested. Far fewer say who tested it. That gap is the whole tell.

A report written by the same company selling you the vial is not proof. It is a company marking its own homework and asking you to accept the grade.

Somebody on r/Peptides put it best:

“Their quality control is done in house (major red flag in science world, basically the equivalent of 'trust me bro'). Saying you have the highest quality doesnt actually mean shit.”

r/Peptides, 76 points

How to check. Open any lab report on the site. Look for the name of a lab that is not the shop's own name, printed on the document. An outside lab has its own reputation to lose. That is what makes its signature worth anything. If the only name on the page is the shop's, you are holding an advert.

What a real one looks like

Four things turn a certificate from a claim into proof: the laboratory's name at the top, a client field, a batch, and a purity figure with decimals. Here are two, both published by the seller and both checkable at the laboratory rather than at the shop.

Crystal Peptides, Retatrutide 20mg. Laboratory Janoshik, task #163572, client Crystal Peptides EU, batch RT6423CP, purity 99.744%, amount 22.43 mg. Analysed 25 May 2026. Verification key THC88ILYEN8S at janoshik.com/verify/.

American Peptides, Retatrutide 20mg. Laboratory Bioviridian Inc., code COA7599, lot RETA20-0803, purity 99.79% by RP-HPLC at 214 nm, amount 20.22 mg, endotoxin <0.05 EU/mL, heavy metals <0.01 ppm. Issued 17 August 2026, signed by a named principal chemist.

Neither of those documents was written by us and neither can be edited by the seller after the fact. That is the whole point of the check.

Fails the check

"Lab tested." "In-house QC." "Tested to the highest standards." A report with no lab named anywhere. A purity claim that only appears in the sales copy.

What this looks like on a real report

Crystal Peptides. Janoshik, named on the report itself and on a public library of 109 files.

American Peptides. Bioviridian Inc., named on every certificate and signed by a principal chemist.

MyPeptide. Janoshik is named on the product page. There is no report for it to be named on.

Check 02

Does the number on the paper match the number on the glass?

Crystal Peptides / batch RT6423CP

The second check exists because the first one can be gamed. People here are sharp enough to have spotted that:

“Is there a way to tell if their third party testing is real or if it has been faked?”

r/Peptides

Fair question. A seller can pay for one real test, publish that one PDF, then attach it to everything they sell for two years. Different production run. Different maker. Different continent. The report is real. It just has nothing to do with your vial.

What closes that gap is a batch number. It has to be in two places: on the report, and on the vial that arrives. If it is only in one, it is decoration.

How to check. Before you order, find the batch code on the product page. When the parcel comes, read the label. Those two strings match, or the report is not about what you are holding.

The other half of the match

The report is one half. The other half is the vial in your hand: the batch code is printed on the label, next to the storage line. That is the string you compare against the report. If they do not match, nothing else on this page matters.

We sell nothing and ship nothing, so there is no photograph of ours to show you here. Whoever you order from, the comparison takes ten seconds once the parcel is open.

Fails the check

One undated report covering a whole product range. A blank batch box. A report "available on request" that never quite turns up. As one buyer put it: "They said they only had the regular COA and offered to ask their lab team, but I never got a follow-up."

What this looks like on a real report

Crystal Peptides. Batch RT6423CP on the report. The library lists Retatrutide 10mg twice, previous batch and new, so the changeover is visible rather than quietly overwritten.

American Peptides. Lot RETA20-0803, and the link names the lot before you open the file. 121 certificates.

MyPeptide. “COA available per batch.” No batch code appears anywhere before you pay.

Ask for the size you are buying. A report written for one fill size tells you about that fill size, and a seller who has tested each one can show you each one.

You also do not have to take any seller's word for a report. Crystal Peptides' carries THC88ILYEN8S for janoshik.com/verify/. American Peptides' carries COA7599 for bioviridians.com/coa-search.html. Typing either one asks the laboratory directly whether it wrote the document. That is the only answer that does not need you to trust the seller.

Check 03

Is that purity number measured, or just written?

This is the one most sellers fail, and it takes four seconds.

Look at how the number is written. "Over 99 percent" and "99 percent plus" are slogans. They come from a marketing department and they are picked because they cannot be proved wrong.

A figure like 99.744% is a different thing. It came off a machine, on a date, from a sample. Nobody rounds their way to three decimal places.

How to check. Two questions. Does the number have decimals, and does it have a test date? A purity claim with no date is a wish. Then compare the number in the headline to the number on the report. If the marketing figure is higher than the tested one, you have learned something about how that seller writes.

There is a second number, and experienced buyers check it first. Purity is a percentage of what is in the vial. It says nothing about how much is in the vial. A 10mg vial that is 99 percent pure but holds 8mg is short, and the percentage looks perfect the whole time. Group buyers have their own rule for this: at least 99 percent pure, and at least 90 percent of the stated amount.

Fails the check

Round numbers with no date. Purity in the banner but never on a document. A headline figure quietly higher than the report says. Purity given with no amount.

What this looks like on a real report

Crystal Peptides. 99.744% against batch RT6423CP, analysed 25 May 2026. The same report gives the amount: 22.43 mg in a vial labelled 20mg.

American Peptides. 99.79% by RP-HPLC at 214 nm, lot RETA20-0803, issued 17 August 2026. Amount 20.22 mg in a 20mg vial.

MyPeptide. “Pureté HPLC ≥99%” in the sales copy. No document, no date, no batch.

Both of the published figures sit over the label rather than under, which is the direction an error should go.

Check 04

What would it cost you to test it yourself?

Janoshik / 73 peptide tests / 215 dollars

Worth doing this sum once, because it changes what a lab report is worth.

“So aside from paying a fortune to test them, how do i know if its good?”

r/Peptides

The laboratory publishes its prices. Janoshik lists 73 peptide tests, and the cheapest is 215 dollars. Then add posting your sample, and the wait before the result comes back.

Set that against a Retatrutide vial, which starts at 105 dollars at one of the sellers on this site. The cheapest possible test costs about twice the thing being tested. Which is why almost nobody does it, and why so many people order on a shrug and hope.

How to check. Ask what the seller has already paid for. A seller who tests every batch has covered a cost you would otherwise carry, or more likely skip. That is not a badge. It is a few hundred euro of work per batch you are not being asked to repeat.

Check 05

Which border does the parcel cross?

gutefrage.net / customs trouble

If you are ordering inside Europe, this check decides whether the other six ever matter.

“I can't find a reliable supplier in the EU, they are all in the US or the UK, it seems customs are a big problem.”

r/Peptides

Said more bluntly in the German forums:

“Habe zuvor bei anderen, teilweise aus den USA (→ so gut wie jedes mal Zollprobleme), teilweise aber auch bei anderen EU Herstellern gekauft.”

I used to buy from others, partly from the USA (customs trouble almost every time), and partly from other EU sellers.

gutefrage.net

And what that turns into: "customs seized my product, they labeled peptides as medicines."

A parcel crossing into the EU meets a decision point you do not control. A parcel moving between two EU countries is a domestic delivery and never meets it.

How to check. Find out where it physically ships from. Not where the company is registered, and not which flag is in the footer. If a site will not say plainly, treat that as the answer.

What this looks like on a real report

Crystal Peptides. Dispatched inside the EU. Free standard over €200, express 1 to 2 days. Their written terms name customs seizure and cover it.

American Peptides. “USA Sourced, USA Shipped.” To a European address that is a customs crossing, and their policy does not mention customs at all.

MyPeptide. Europe in 48 to 72 hours, stated on the product page.

Check 06

How do they want to be paid?

This tells you what the seller expects to happen next. Which is more useful than anything on their about page.

A seller who only takes crypto, a bank transfer, or a friends-and-family app has picked methods with one thing in common. Once the money is gone, it is gone. There is nobody to appeal to.

Sometimes that is the only option an honest seller has. It is also, every time, what the disappearing ones rely on.

It puts off first-time buyers for another reason too:

“Makes me nervous, and also now feel like I have to switch to bitcoin research because I don't know anything about that either.”

r/Peptides

How to check. Go to the checkout before you fill anything in and read the payment options. Card payment is not a convenience. It means a payment company has checked that merchant out and keeps checking, and it means you keep a way to dispute that does not depend on the seller answering emails.

What this looks like on a real report

Crystal Peptides. Card and bank transfer, but also cryptocurrency and cash on delivery in selected countries. This is the one check where the seller that wins everywhere else does not.

American Peptides. A Shopify checkout. Card, and no crypto offered.

MyPeptide. Stripe. Card, Klarna and bank transfer.

Check 07

What happens if it never turns up?

Every seller has a good week. The question is what the policy says on a bad one, and whether it is written down before you need it.

“I kind of trust that it will arrive and i know they can easily bolt on me, but how do i actually tell the stuff i got are actually the stuff i ordered?”

r/Peptides

Two fears in one sentence. Checks 01 to 03 answer the second. This one answers the first.

How to check. Find the written policy for a tracked parcel that never arrives, before you order. Not a reassurance in a chat box. A policy on a page. If the only answer is "contact us", you already know how that goes when you need it most.

What this looks like on a real report

Crystal Peptides. One replacement at no cost for confirmed non-delivery, loss or customs seizure. A full refund if that replacement also fails, and no second one. Seven days to report damage, and only a full continuous unboxing video counts as proof.

American Peptides. Seventy-two hours to report a damaged or incorrect item, free replacement on verified claims. The buyer carries address accuracy.

MyPeptide. Seven days from receipt, covering non-delivery and “analytical non-conformity”. Read that second half twice: they undertake to cover a product that fails analysis, and they publish no analysis for it to fail.

The eighth question

One more, and it is not on the scorecard

The seven checks above all ask one thing: is this the compound on the label, at the purity and amount claimed, from someone you can hold to something.

There is a second thing they do not touch. Leaving it out would be the same trick check 01 warns about.

Purity tells you what share of the powder is the right compound. It does not tell you what the rest is, and it says nothing about dirt that got in from outside. Three separate tests cover that: bacterial residue, heavy metals and sterility.

These are not standard in this field yet, which is exactly why you should ask instead of assume. So ask, and ask every seller you are weighing up: which of the three do you run, and are the results on the report for my batch? It is a fair question with a one-sentence answer, and a seller who treats it as a nuisance has told you something.

A separate question to ask

Identity, purity and amount come off one kind of report. Bacterial residue, heavy metals and sterility come off another. Ask any seller which of the two you are being shown.

That is why it sits here as its own question rather than buried in the seven. It is a different kind of test, with a different report behind it, and a checklist that quietly folds it into the others would be telling you less than it looks like it is telling you.

The scorecard

Seven checks, run them on anyone

Run this against any seller you are considering, including the one we link to. The pattern is what matters. A seller who passes six of seven has usually thought about the seventh. A seller who fails the first three is not a seller. It is a shopfront.

Row 05 assumes a buyer with a European address, because that is who this page is written for. Move the address and that row moves with it.

The checkWhat a pass looks like
01Outside labA laboratory named on the report itself, not only in the banner
02Batch codeThe same code on the page before you pay and on the vial that arrives
03Real purity figureDecimals and a test date, not “99 percent plus”
03bAmount deliveredMeasured milligrams, at or above the number on the label
04Testing already paid forA result per batch, not one report covering a whole range
05Ships fromInside your own customs area, so no border decides what happens
06Payment you can disputeCard payment, with crypto optional at most
07Written failure policyPublished reship or refund terms, with the window stated
Honest limits

What this checklist cannot do

A guide written by a seller that scores well on its own guide deserves a hard look. So here is the edge of it, plainly.

These checks prove one thing: that the powder is what the label says, in the amount stated, arriving intact, from someone who can be held to something. That is worth a lot, because it is the part most of this field cannot show at all, and it is the part people lose money on.

It is not a claim about what any of these compounds do. Everything here is sold for research purposes only and not for human consumption. Several are still in trials and approved by no regulator anywhere. A lab report covers purity and identity. It says nothing about safety, or whether something works, and any seller suggesting otherwise has just failed a test that is not on this list.

What the checklist does is remove the one thing you can actually control before you spend: whether you are dealing with someone who can prove what they are shipping.

Run the checks before you read the copy

Every figure quoted on this page sits on a seller's own public certificate, with the laboratory named, the batch printed and the test date attached. Start with the reports, not the catalogue.

What happens if it goes wrong

Every seller looks the same on the good day. Four things decide what happens on the bad one, and all four are published before you order if you go and read them.

  • How long you have to report it. Windows we found in September 2026 ran from 48 hours to seven days from delivery. Two days is easy to miss if a parcel arrives while you are away.
  • What proof they demand. Some accept photographs. At least one accepts nothing but a full continuous unboxing video, which means the moment to protect yourself is before you open the parcel, not after you find the problem.
  • Whether customs seizure is covered. Some terms name it and cover it once. Others are silent, and silence is not cover.
  • What happens the second time. Look for whether a replacement that also fails gets refunded, or whether that is where the terms stop. Customs duties are yours everywhere. Your statutory rights as an EU consumer are unaffected by any seller's terms.

Read the seller's own published pages, not their marketing, and none of these terms were written by us.

Keep the checklist

We will send the seven checks as a one page sheet you can run against any seller, with what a pass looks like written beside each one, so a blank cannot pass as a tick.

One email with the sheet. Unsubscribe in one click. We do not share addresses.

Outside lab Batch matched Verify code included Amount measured CoA available