$30
$0.00/mg
-98% vs median/mg
Availability
In stock
Last checked
1 hour ago
Long-standing, reputable US SARMs/peptides vendor with published third-party COAs. Generally well-regarded. Aggregated from public sources; VialGrade does not endorse any vendor.
Worth a closer look before you buy: a public regulatory record, open risk flags in its reputation record, and mixed buyer reports, though it does have 2 independent lab tests.
Why this grade — Something official counts against this vendor — a government record or a hard link to a flagged store. Real lab tests would not cancel that out, so the grade stops here.
Based on 4 checks. 2 backed by a document.
2
Independent lab tests
99.4%
Median tested purity
120
Listings
+4%
Typical price vs market
1
Buyer reviews on file
Read from the certificate, not re-measured by VialGrade.
What we found
Everything we know about Umbrella Labs, in one place — each one comes from something you can read further down this page. The grade above is a summary of this list, not a replacement for it: a good result and a bad one both stay visible instead of cancelling each other out. We mark each one: Confirmed (we have the document), Reported (someone else said it), or Our guess.
Government records
ConfirmedNamed in 1 public regulatory record (e.g. an FDA warning letter).
Independent lab tests
Confirmed2 independent lab tests on record · median 99.4%.
Scam reports
Reported1 enforcement record · FDA warning letter
What buyers say
ReportedMixed reports from buyers.
Regulatory & enforcement record
These are official public records naming Umbrella Labs (or an operator VialGrade matched to it). We report the action and link the source; we do not add an accusation of our own.
FDA · Warning letter · 2021-05-18
FDA warning letter — SARMs and undeclared tadalafil
FDA found the firm's sites directed consumers to umbrellalabs.is selling SARMs (GW-501516, MK-2866, MK-677, RAD-140, S-4), plus tianeptine and kratom; lab analysis found 'Alpha Male Plus' contained undeclared tadalafil. Deemed unapproved/misbranded drugs.
Reputation
Unclaimed page — nothing here is written by them
Has this vendor claimed their page? No. Everything here was gathered by us from public sources.
2 lab tests on file · newest tested 2026-01-07
The independent lab tests we hold for this vendor, newest first.
2 independent lab tests · typically 99.4% pure · 1 batch test record
Independent lab tests and published batch test records linked to this vendor.
We can't see how they ship
They don't sell through us, so we can't see how fast they ship.
Mixed reports · a fair number of reports · we're fairly sure
Historically one of the more community-trusted US domestic SARMs/peptide sources (cited on r/sarmssourcetalk) with published COAs, but 2025-2026 reports describe an operational collapse: chronic out-of-stock, unshipped orders, and unresponsive support. Reputable in the past; currently unreliable and possibly winding down.
1 enforcement record · FDA warning letter
Official government actions (FDA, DOJ, FTC) and open fraud cases against this vendor. These are public records, not our opinion.
Each answer stands on its own and says where it came from. Where we don’t have the evidence, it says so — we never invent a number or blend everything into one score.
Independent testing
Real, publicly verifiable third-party tests. Purity is read from the certificate itself. A test reflects one lab’s result for one submitted batch — not a guarantee that every vial matches.
Every record below is a real certificate of analysis, gathered two ways: from the public verification feeds that independent labs (like Janoshik) publish, and from the certificates vendors post on their own product pages. We open each certificate document and read the measured purity, content, batch, and date directly off it — a scraper can’t read a number printed inside an image, so this is done by machine vision, then recorded here with a link back to the original.
Nothing here is typed in by a vendor or invented by us. Where a certificate is missing, we say so rather than filling the gap.
We re-check the lab feed, too. A “still listed” tag means the certificate is currently public in Janoshik’s database — we re-verify against the live feed and stamp the date. If a cert is later pulled, the tag flips. It’s a freshness check on the same source, not a second independent opinion.
Three different questions. Purity (“how clean?”), identity (“is it the right molecule?”, a mass-spec test), and content (“did I get the labeled mg?”) are separate. A vial can be 99% pure and still be the wrong peptide, or the right peptide underdosed. We flag the measured dose against the label above; underdosing is the most common real fraud.
Who submitted the sample matters. Most of these are vendor-submitted — the seller chose which vial to send, so one good certificate doesn’t prove every batch is the same. The gold standard is a blind test, where a buyer sends a vial they bought as a normal customer. Same label doesn’t prove same product; same batch number doesn’t prove same batch.
99.8%
highest tested purity
What buyers say
Historically one of the more community-trusted US domestic SARMs/peptide sources (cited on r/sarmssourcetalk) with published COAs, but 2025-2026 reports describe an operational collapse: chronic out-of-stock, unshipped orders, and unresponsive support. Reputable in the past; currently unreliable and possibly winding down.
What buyers praise
Red flags reported
Gathered from public web sources on 8/5/2026 and weighted toward specific, reproducible reports over generic praise — praise is cheap to fake, failure reports and independent lab results are not. Reputation decays: ownership and quality change over time, so re-check against current sources before you buy.
Who owns it
Not linked to any other store we track
We checked Umbrella Labs against every other store we track for the tell-tale signs that two “different” shops are the same people: the same tracking code, the same product photo, the same tested batch, the same supplier. We found none. That doesn’t make them trustworthy — it just means they aren’t one of a group of fake “rival” stores we’ve spotted.
Catalog
$30
$0.00/mg
-98% vs median/mg
Availability
In stock
Last checked
1 hour ago
$26
$0.00/mg
-97% vs median/mg
Availability
In stock
Last checked
1 hour ago
$60
$0.02/mg
-98% vs median/mg
Availability
In stock
Last checked
1 hour ago
$70
$0.02/mg
-98% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$0.03/mg
-55% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$0.03/mg
-55% vs median/mg
Availability
In stock
Last checked
1 hour ago
$130
$0.04/mg
-41% vs median/mg
Availability
In stock
Last checked
1 hour ago
$60
$0.06/mg
-99% vs median/mg
Availability
In stock
Last checked
8 days ago
$71
$0.07/mg
-25% vs median/mg
Availability
In stock
Last checked
1 hour ago
$50
$0.08/mg
Availability
Unavailable
Last checked
1 hour ago
$71
$0.09/mg
Availability
In stock
Last checked
1 hour ago
$30
$0.15/mg
+80% vs median/mg
Availability
In stock
Last checked
8 days ago
$30
$0.15/mg
+80% vs median/mg
Availability
In stock
Last checked
1 hour ago
$181
$0.18/mg
+117% vs median/mg
Availability
Unavailable
Last checked
8 days ago
$80
$0.20/mg
-70% vs median/mg
Availability
In stock
Last checked
1 hour ago
$200
$0.20/mg
-20% vs median/mg
Availability
In stock
Last checked
1 hour ago
$200
$0.20/mg
-20% vs median/mg
Availability
In stock
Last checked
8 days ago
$40
$0.22/mg
-97% vs median/mg
Availability
In stock
Last checked
8 days ago
$50
$0.25/mg
+200% vs median/mg
Availability
In stock
Last checked
1 hour ago
$80
$0.27/mg
+7% vs median/mg
Availability
In stock
Last checked
1 hour ago
$76
$0.38/mg
Availability
Unavailable
Last checked
1 hour ago
$16
$0.64/mg
+576% vs median/mg
Availability
Unavailable
Last checked
1 hour ago
$160
$0.76/mg
-96% vs median/mg
Availability
In stock
Last checked
1 hour ago
$50
$0.83/mg
Availability
Unavailable
Last checked
1 hour ago
$90
$0.90/mg
-69% vs median/mg
Availability
In stock
Last checked
1 hour ago
$95
$0.95/mg
-29% vs median/mg
Availability
In stock
Last checked
1 hour ago
$118
$0.98/mg
+50% vs median/mg
Availability
In stock
Last checked
1 hour ago
$30
$1.00/mg
-74% vs median/mg
Availability
In stock
Last checked
1 hour ago
$66
$1.10/mg
-76% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$1.11/mg
-75% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$1.11/mg
-72% vs median/mg
Availability
In stock
Last checked
1 hour ago
$60
$1.20/mg
-10% vs median/mg
Availability
In stock
Last checked
1 hour ago
$46
$1.53/mg
-66% vs median/mg
Availability
In stock
Last checked
1 hour ago
$65
$2.17/mg
-21% vs median/mg
Availability
In stock
Last checked
1 hour ago
$70
$2.33/mg
-40% vs median/mg
Availability
In stock
Last checked
1 hour ago
$130
$3.25/mg
-25% vs median/mg
Availability
In stock
Last checked
1 hour ago
$56
$3.73/mg
+4972% vs median/mg
Availability
In stock
Last checked
1 hour ago
$40
$4.00/mg
Availability
In stock
Last checked
1 hour ago
$40
$4.00/mg
-6% vs median/mg
Availability
In stock
Last checked
8 days ago
$41
$4.10/mg
+11% vs median/mg
Availability
In stock
Last checked
1 hour ago
$42
$4.20/mg
-7% vs median/mg
Availability
In stock
Last checked
1 hour ago
$96
$4.80/mg
Availability
In stock
Last checked
1 hour ago
$50
$5.00/mg
+1900% vs median/mg
Availability
In stock
Last checked
1 hour ago
$50
$5.00/mg
+20% vs median/mg
Availability
In stock
Last checked
1 hour ago
$150
$5.00/mg
-14% vs median/mg
Availability
In stock
Last checked
1 hour ago
$26
$5.20/mg
+16% vs median/mg
Availability
In stock
Last checked
1 hour ago
$80
$5.33/mg
-20% vs median/mg
Availability
In stock
Last checked
1 hour ago
$27
$5.40/mg
+20% vs median/mg
Availability
In stock
Last checked
1 hour ago
$69
$6.90/mg
+60% vs median/mg
Availability
In stock
Last checked
1 hour ago
$70
$7.00/mg
-28% vs median/mg
Availability
In stock
Last checked
1 hour ago
$70
$7.00/mg
Availability
In stock
Last checked
1 hour ago
$77
$7.70/mg
-10% vs median/mg
Availability
In stock
Last checked
1 hour ago
$42
$8.40/mg
-2% vs median/mg
Availability
In stock
Last checked
1 hour ago
$130
$8.67/mg
Availability
In stock
Last checked
1 hour ago
$46
$9.20/mg
+31% vs median/mg
Availability
In stock
Last checked
1 hour ago
$40
$10.00/mg
+91% vs median/mg
Availability
In stock
Last checked
1 hour ago
$50
$10.00/mg
+1423% vs median/mg
Availability
In stock
Last checked
1 hour ago
$150
$10.00/mg
Availability
In stock
Last checked
1 hour ago
$200
$10.00/mg
-6% vs median/mg
Availability
Unavailable
Last checked
1 hour ago
$200
$10.00/mg
-17% vs median/mg
Availability
In stock
Last checked
1 hour ago
$200
$10.00/mg
Availability
In stock
Last checked
1 hour ago
$51
$10.2/mg
+38% vs median/mg
Availability
In stock
Last checked
1 hour ago
$51
$10.2/mg
+115% vs median/mg
Availability
In stock
Last checked
1 hour ago
$41
$10.2/mg
+2% vs median/mg
Availability
In stock
Last checked
1 hour ago
$55
$11.0/mg
-15% vs median/mg
Availability
In stock
Last checked
1 hour ago
$170
$11.3/mg
+7% vs median/mg
Availability
In stock
Last checked
1 hour ago
$60
$12.0/mg
Availability
In stock
Last checked
1 hour ago
$120
$12.0/mg
Availability
In stock
Last checked
1 hour ago
$120
$12.0/mg
+36% vs median/mg
Availability
In stock
Last checked
1 hour ago
$25
$12.5/mg
+79% vs median/mg
Availability
In stock
Last checked
1 hour ago
$26
$13.0/mg
+8% vs median/mg
Availability
In stock
Last checked
1 hour ago
$26
$13.0/mg
Availability
In stock
Last checked
1 hour ago
$65
$13.0/mg
+47% vs median/mg
Availability
In stock
Last checked
1 hour ago
$130
$13.0/mg
+10% vs median/mg
Availability
In stock
Last checked
1 hour ago
$130
$13.0/mg
+30% vs median/mg
Availability
In stock
Last checked
1 hour ago
$200
$13.3/mg
-30% vs median/mg
Availability
In stock
Last checked
1 hour ago
$27
$13.5/mg
+82% vs median/mg
Availability
In stock
Last checked
1 hour ago
$27
$13.5/mg
+57% vs median/mg
Availability
In stock
Last checked
1 hour ago
$70
$14.0/mg
+33% vs median/mg
Availability
In stock
Last checked
1 hour ago
$70
$14.0/mg
+63% vs median/mg
Availability
In stock
Last checked
1 hour ago
$71
$14.2/mg
+11% vs median/mg
Availability
In stock
Last checked
1 hour ago
$29
$14.5/mg
+21% vs median/mg
Availability
In stock
Last checked
1 hour ago
$30
$15.0/mg
+133% vs median/mg
Availability
In stock
Last checked
8 days ago
$150
$15.0/mg
+42% vs median/mg
Availability
In stock
Last checked
1 hour ago
$80
$16.0/mg
+35% vs median/mg
Availability
In stock
Last checked
1 hour ago
$80
$16.0/mg
+78% vs median/mg
Availability
In stock
Last checked
1 hour ago
$81
$16.2/mg
-25% vs median/mg
Availability
In stock
Last checked
1 hour ago
$35
$17.5/mg
+75% vs median/mg
Availability
In stock
Last checked
1 hour ago
$180
$18.0/mg
-5% vs median/mg
Availability
In stock
Last checked
1 hour ago
$90
$18.0/mg
+33% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$20.0/mg
+89% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$20.0/mg
+107% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$20.0/mg
+5% vs median/mg
Availability
In stock
Last checked
1 hour ago
$41
$20.5/mg
+128% vs median/mg
Availability
In stock
Last checked
1 hour ago
$43
$21.5/mg
+109% vs median/mg
Availability
In stock
Last checked
1 hour ago
$45
$22.5/mg
+155% vs median/mg
Availability
In stock
Last checked
1 hour ago
$45
$22.5/mg
+67% vs median/mg
Availability
In stock
Last checked
1 hour ago
$48
$24.0/mg
+129% vs median/mg
Availability
In stock
Last checked
1 hour ago
$51
$25.5/mg
+196% vs median/mg
Availability
In stock
Last checked
1 hour ago
$301
$30.1/mg
-64% vs median/mg
Availability
In stock
Last checked
1 hour ago
$90
$90.0/mg
+9% vs median/mg
Availability
In stock
Last checked
1 hour ago
$100
$100.0/mg
-16% vs median/mg
Availability
Unavailable
Last checked
1 hour ago
$34
Availability
In stock
Last checked
8 days ago
$46
Availability
In stock
Last checked
8 days ago
$50
Availability
In stock
Last checked
1 hour ago
$50
Availability
In stock
Last checked
8 days ago
$50
Availability
In stock
Last checked
1 hour ago
$56
Availability
In stock
Last checked
8 days ago
$60
Availability
In stock
Last checked
8 days ago
$63
Availability
In stock
Last checked
8 days ago
$63
Availability
In stock
Last checked
1 hour ago
$65
Availability
In stock
Last checked
1 hour ago
$66
Availability
In stock
Last checked
1 hour ago
$70
Availability
In stock
Last checked
8 days ago
$80
Availability
In stock
Last checked
1 hour ago
$85
Availability
In stock
Last checked
1 hour ago
$95
Availability
In stock
Last checked
1 hour ago
$100
Availability
In stock
Last checked
1 hour ago
$120
Availability
In stock
Last checked
1 hour ago
$120
Availability
In stock
Last checked
1 hour ago