§ The providers
Who sells what — and who to trust.

An independent overview of the compounded-GLP-1 telehealth market and the providers we cover — market size, what the FDA changed, and an honest read on each.

View the provider overviewAll 17 reviews
§ Learn
The educational layer, in progress.

Primers for newcomers and deep dives for the curious. The foundation articles are published; more are in the pipeline.

View all Learn articles
§ Learn · Register

FDA warning letters to compounding pharmacies: what they mean, and who holds one

What an FDA warning letter to a compounding pharmacy is, what it does and does not mean for the medication you were sent, and a standing register of every letter since January 2025 to a pharmacy in our directory or naming a peptide or GLP-1 product, with earlier letters for any pharmacy warned again, newest first, each row linked to the letter itself.

If you take a compounded medication — a GLP-1 from a telehealth provider, an NAD+ vial, a peptide — a pharmacy you have probably never heard of made it. Some of those pharmacies have received a warning letter from the FDA. This page explains what that is, what it changes for you, and lists the letters we track.

The register is at the bottom. The four sections before it exist so that the table can be read correctly rather than alarmingly.

What a warning letter is

A warning letter is the FDA telling a company, in writing and in public, that it believes the company is breaking the law, and giving it fifteen working days to answer.

It is not a fine, a licence suspension, a recall, or a court finding. Nobody has been to court. The letter states the agency's position after an inspection, lists what it found, and says what happens if the company does not fix it — the standard closing sentence warns of seizure and injunction.

Two documents usually come before it. An investigator visits the facility and leaves a Form 483, a list of observations written on the spot. The company responds. If the FDA thinks the response is inadequate, or the findings are serious enough, the district office escalates to a warning letter, often six to twelve months after the inspection. Every letter in the register below names its inspection dates, and the gap is routinely long: GenoGenix was inspected in July 2025 and received its letter in January 2026.

What these letters allege, and why it is not the same charge as the peptide sellers

Almost every letter in the register is filed under one subject line: Compounding Pharmacy / Adulterated Drug Products. Behind that heading sit three recurring allegations.

Insanitary conditions. Sterile products made in conditions the FDA judges incapable of assuring sterility — inadequate airflow studies, cracked equipment, environmental monitoring that misses contamination. Under section 501(a)(2)(A) a drug prepared under insanitary conditions is adulterated as a matter of law, whether or not any particular vial was contaminated.

CGMP failures, for 503B outsourcing facilities, which are held to manufacturing standards: batch discrepancies not investigated, aseptic areas not monitored, quality oversight too thin to catch either.

Failing the conditions of the exemption. A compounding pharmacy is legal because it operates inside an exemption — 503A for patient-specific prescriptions, 503B for outsourcing facilities. Compound from a substance that is not eligible, skip the required labelling, fail to report adverse events, or, under 503A, regularly make copies of an approved drug without a prescriber's documented reason why the patient needs something different, and the exemption does not apply. What is left is an unapproved new drug [2].

This is a different charge from the one in our report on the letters to research-peptide sellers. Those cases begin with the FDA reading a website and end with "you are selling an unapproved new drug." These begin with an investigator walking through a cleanroom. One is about what a company said; the other is about how it made things.

What it means for the medication you were sent

Honestly: it depends, and the letter itself often says.

A letter does not shut a pharmacy down, and it does not by itself mean the vial in your fridge is unsafe. Many allegations are about process and documentation — real failures, but not evidence about any specific batch.

Some letters are more concrete than that, and those are the ones to read. Three examples from the register:

GenoGenix. Three patients received NAD+ from the same vial, lot GG121624-023, and were directed to the emergency room with low blood pressure, uncontrollable shaking, shivers and body aches. Testing of that lot found bacterial endotoxins at 3,360 EU/mL.

Boothwyn Pharmacy. A lot of compounded semaglutide 2.5 mg/mL tested at 79.9% of its labelled strength; two lots of tirzepatide 10 mg/mL at 86.8% and 89.1%. A separate lot — tirzepatide 17 mg/mL with glycine and methylcobalamin — was released after failing a sterility test. At the time of inspection, 19 of 23 out-of-specification investigations were still open. FDA has since taken this letter off its website: the address now returns an error and the letter no longer appears in FDA's warning-letter search. The link goes to the Internet Archive's copy of FDA's page, captured on 14 June 2026. FDA has not said why it was removed, and we do not guess.

ProRx. Tirzepatide injection 27 mg/3 mL and semaglutide multidose vials were subject to voluntary recall.

A subpotent GLP-1 is not a safety event in the way a contaminated vial is, but it is the reason a dose that worked for someone else may do nothing for you. If a letter names a product you were dispensed, the practical step is to ask the provider which pharmacy filled it and which lot — a legitimate provider can answer both.

How to check any pharmacy yourself

The register below starts in January 2025 and covers the pharmacies in our own directory and any letter that names a peptide or GLP-1 product. For any other pharmacy, the source is public and takes two minutes.

Search the FDA's warning letter database by company name [1]. Read the "Response Letter" and "Closeout Letter" columns as well as the letter: a posted closeout means the FDA considers the matter resolved. An empty closeout column does not mean the opposite — the agency posts selectively, and its own notice says a letter may have been followed by interaction that changed the regulatory status.

Two traps. Pharmacies trade under names that differ from the ones on their letters: the Medivant letter is addressed to Tailstorm Health Inc., and ReviveRx as Revive Rx LLC. And a 503A pharmacy is inspected mainly by its state board, not the FDA, so absence from the federal database is weaker evidence for a 503A than for a 503B.

The register

Every FDA warning letter from January 2025 on to a pharmacy in our directory. When a pharmacy in this table had been warned before, its earlier letters back to 2019, where FDA's own list of actions against compounders begins [3], are here too: the same problems coming back is part of the record. Newest first. A pharmacy with more than one letter has a row for each.

PharmacyTypeCityWarning letterInspectedFDA foundProducts
Empower Pharmacy503AHouston, TXSep 18, 2026Nov 3–14, 2025503A conditions: essentially copies of approved drugs, with prescriber "significant difference" statements missing or repeated word for word across many records; insanitary conditions; unapproved and misbranded drugsTirzepatide/niacinamide 17/2 mg/mL and 8/2 mg/mL; semaglutide/cyanocobalamin 5/0.5 mg/mL
ProRx503BExton, PAApr 7, 2026Sep 9–19, 2025503B conditions, insanitary conditions, CGMP, unapproved and misbranded drugsTirzepatide 27 mg/3 mL and semaglutide multidose vials, both recalled; NAD+; glutathione
GenoGenix503BBoca Raton, FLJan 20, 2026Jul 14–18, 2025Ineligible bulk substances, insanitary conditions, CGMP, misbranding, failure to reportNAD+ lot with 3,360 EU/mL endotoxins, three patients to the ER; 5-Amino-1MQ; methylcobalamin at 65.3% of label
Boothwyn Pharmacy503AKennett Square, PAJan 16, 2026May 12 – Jun 9, 2025Insanitary conditions, subpotency, a sterility failure released, false strength labellingSemaglutide at 79.9%; tirzepatide at 86.8% and 89.1%; fluorescein at 76.1%
MedisourceRx503BLos Alamitos, CADec 12, 2025May 27 – Jun 10, 2025503B conditions, unapproved and misbranded drugs, adverse events not reportedNone named
Wells Pharma of Houston503BHouston, TXNov 7, 2025Mar 17–28, 2025Insanitary conditions, CGMP, missing "compounded drug" labellingFentanyl and phenylephrine dilutions
ReviveRx503AHouston, TXSep 22, 2025Jan 27 – Feb 7, 2025Insanitary conditions: sterile products exposed to lower-grade air, microbial contamination in the aseptic area not evaluated, media fills and airflow studies inadequate, environmental monitoring missing inside the units usedNot named, apart from a Trimix gel the pharmacy had discontinued
Boothwyn Pharmacy503AKennett Square, PAJun 9, 2025Sep 23 – Oct 22, 2024Unapproved new animal drugs, adulterated and misbranded; falsified laboratory results and investigation recordsAnimal preparations: clenbuterol; detomidine; ACTH gel; estradiol cypionate; omeprazole paste
Medivant Health503BPhoenix, AZApr 8, 2025Sep 24 – Oct 10, 2024503B conditions, insanitary conditions, CGMPSemaglutide 1 mg/0.2 mL; tirzepatide 2.5 mg/0.5 mL; bevacizumab, six lots recalled
Empower Pharmacy503AHouston, TXApr 2, 2025Sep 24 – Oct 4, 2024Insanitary conditions: environmental monitoring that did not sample the critical area of the filling line, media fills not run under worst-case conditions, filling-line parts in the ISO 5 area not sterilizedNone named
Empower Pharmacy503BHouston, TXApr 2, 2025Aug 1–28, 2024503B conditions (labels without adverse-event reporting information or directions for use), insanitary conditions, CGMP, unapproved and misbranded drugs; several findings called repeat violations after a May 2023 regulatory meetingPyridoxine 100 mg/mL, one lot recalled Sep 2024; glutathione 200 mg/mL; ascorbic acid; Lipo-B; testosterone and estradiol pellets
ProRx503BExton, PAMar 4, 2025Jul 15 – Aug 2, 2024503B conditions, insanitary conditions, bulk substances from unregistered suppliers, CGMPSemaglutide 5 mg/2 mL; tirzepatide 60 mg/3 mL; vancomycin; tobramycin — voluntary recall Aug 2024
Empower Pharmacy503BHouston, TXOct 15, 2021Feb 12 – Mar 6, 2020503B conditions (labels without adverse-event reporting information, incomplete reports of the products compounded, inadequate adverse-event procedures, a product sold by another company), unapproved and misbranded drugsHCG; FSH; menotropins; testosterone cypionate; leuprolide left out of its product report

Close-out letters have since been posted for two of these: Medivant (March 23, 2026) and MedisourceRx (July 27, 2026). A close-out letter means the FDA has evaluated the company's corrective actions and considers the matters in that letter addressed; it says nothing about later inspections. No response or close-out letter has been posted for the others as of the portal's currency date below.

Letters to pharmacies outside our directory

From January 2025 we also record every FDA warning letter to a compounding pharmacy that is not in our directory, when the letter names a peptide or GLP-1 product we cover: semaglutide, tirzepatide, NAD+, glutathione and the like. Letters about other products are left out. Newest first.

PharmacyTypeCityWarning letterInspectedFDA foundProducts
Thrive Health Solutions503AEnglewood, COFeb 9, 2026Mar 25 – Apr 3, 2025Insanitary conditions: syringes filled on a benchtop in an unclassified room, no media fills, carpeted floors; repackaged drugs unapproved and misbranded; recall of repackaged sterile products May 2025NAD+ 50 mg/mL; tirzepatide/cyanocobalamin 10 mg/20 mg/mL
Apothecary Pharma503BCary, NCDec 1, 2025May 12–15, 2025503B conditions (labels missing ingredient information, inadequate adverse-event procedures), insanitary conditions; sterile production stopped on the first day of the inspectionTirzepatide 10 mg/mL; semaglutide 2.5 mg/mL. Its tirzepatide and NAD+ were recalled in October 2026
PQ Pharmacy503BBrooksville, FLOct 10, 2025Mar 25 – Apr 4, 2025503B conditions (labels without the drug's established name, inadequate adverse-event procedures), insanitary conditions, CGMP, unapproved and misbranded drugsSemaglutide 5 mg vials, one of the lots whose disposition FDA asked for; prednisolone/moxifloxacin/bromfenac eye drops
Staska Pharmaceuticals503BBennet, NEMay 5, 2025Sep 3–18, 2024503B conditions (a bulk substance from an unregistered supplier, labels without adverse-event reporting information), insanitary conditions, CGMPGlutathione 200 mg/mL; ascorbic acid 500 mg/mL; buffered lidocaine

How this page is kept

This register is built from two FDA sources and nothing else: the warning-letter portal [1] and FDA's list of inspections, recalls and other actions against compounders [3]. No entry here comes from trade coverage, and every row links to the letter it describes so you can read the original rather than our summary of it.

FDA takes older letters off its website. When a link to a letter breaks, the row is pointed at the Internet Archive's copy of the FDA page, which is also where FDA's own list of compounding actions sends readers for those letters.

We re-read both sources at least every 120 days; the date they were last read is in the references below.

The rule we hold ourselves to: from January 2025, no letter to a pharmacy in our directory is skipped, and no letter that names a peptide or GLP-1 product is skipped, whichever pharmacy receives it. If a pharmacy in our directory is marked as holding a letter and has no row here, the page does not publish.

References

  1. FDA — Warning Letters portal (response and closeout columns; content current as of October 20, 2026).
  2. FDA — Compounding and the FD&C Act, sections 503A and 503B.
  3. FDA — Compounding: Inspections, Recalls, and other Actions (read October 21, 2026).

Editorial note: Informational only — not medical advice. A warning letter states the FDA's allegations; it is not a finding of liability by a court, and recipients have an opportunity to respond. FDA's own notice cautions that matters described in a warning letter may have been the subject of subsequent interaction that changed the regulatory status of the issues discussed. Decisions about a compounded medication should be made with a licensed healthcare provider familiar with your medical history. Last reviewed October 2026.