Skip to content
Doseworth

Procedure

Methodology

Every price here is a reading taken off a company's own page on a stated day, then put through the same arithmetic as every other price on the site. This page is that procedure in full — the capture steps, the five ways a price gets captured wrong, and what a monthly number becomes over a year.

Last updated

Where this page sits

This is the procedure: the steps, the named failure modes, and the arithmetic, worked on rows that are on the site today. The commitments behind it — who writes this, what a commercial relationship can and cannot reach, what we do with an FDA warning letter, and what credentials we do not have — are on the editorial policy. Why any of it is worth doing at all — the gap between the advertised price and the one you are still paying in month seven — is on about Doseworth. No page repeats another.

Section 1

What this method has priced so far

Three counts, read straight out of the published data rather than typed here — which is also the first thing this page is demonstrating.

341

Priced rows

One row per compound per company. There is no single blended price for a company anywhere in our data.

228

Charge more than they advertise

Rows where the price you pay without a commitment is higher than the headline figure.

64

Bill every four weeks

Rows billed 13 times a year rather than 12.

228 of 341 priced rows charge more than the figure they lead with

One column per band, one row per compound per company. The gap is (walk-away price − advertised price) ÷ advertised price, on the standing no-commitment rate. Among the 228 rows that have a gap, the middle one is +50%. Captured August 2026 to September 2026.

Charges no more than it advertises: 113 rows

Up to 25% more than advertised: 48 rows

25 to 49% more than advertised: 64 rows

50 to 99% more than advertised: 67 rows

100 to 199% more than advertised — at least double: 27 rows

200% or more than advertised — at least triple: 22 rows

How much more than advertised

Read off the live review registry at build time — every row is one compound at one company, priced from that company’s own page on a stated day. There is no blended price for a company anywhere in this data, so no company appears here as a single point.

The tail on the right is not a rounding error. Those are rows where the figure a company leads with is a prepay rate, a first-order coupon, or a drug price quoted without a membership that is compulsory to buy it — each one a specific arithmetic mistake, and each one named in Section 3 below.

Section 2

How a price is captured

The same five steps run for every row, in this order. A price that cannot complete them does not get published — it is not softened, estimated or carried over from a previous quarter.

  1. 1

    Open the company's own page

    The pricing or checkout page on the company's own domain. Not an aggregator, not a comparison site, not a press release, not another publisher's table.

  2. 2

    Load it clean

    No stored session, no prior visit, nothing carried over. Providers run split tests, and a price shown to a returning visitor is not the price a new reader will see.

  3. 3

    Go through the intake, not around it

    Most of these are single-page apps whose marketing copy and whose checkout disagree. Where they do, the price the signup would actually charge is the one that counts — we read it out of what the application itself loads.

  4. 4

    Ask what month two costs

    The single most productive question on this site. A first-order rate is a real price for exactly one charge, and it is not the price of treatment.

  5. 5

    Record the date and the URL

    Both are required fields on every row. A row missing either fails validation and the site does not build, so an undated or unsourced number cannot ship by accident.

Section 3

The five ways a price gets captured wrong

These are not hypothetical. Each one is a specific arithmetic mistake that turns a real number on a real page into a figure nobody is charged, and between them they account for nearly every implausibly cheap price in this market. Three of the five are shown below on a row that is live on this site right now.

  1. Error 1

    Prepay as monthly

    A multi-month commitment price is printed with a “/mo” suffix, so a rate that only exists if you pay for three, six or twelve months up front reads as the price of one month.

    How you spot it
    A large headline number, a smaller “billed quarterly”, “3-month plan” or “save 40%” line near it, and a second, higher price that only appears once you decline the plan.
    What we publish instead
    We publish the price of one cycle with no commitment, and show the prepay number beside it rather than instead of it.

    On a live row

    Captured August 2026

    RoSemaglutide — Wegovy

    Advertised
    $238
    Charged, with no commitment
    $498
    Over a year, at 12 charges
    $5,976 not $2,856

    The headline understates the year by $3,120. See the working on the Ro review.

  2. Error 2

    Introductory rate as the ongoing rate

    A first-month or first-order promotional price is captured as the standing price, so the figure is correct for exactly one charge and wrong for every charge after it.

    How you spot it
    “Starting at”, “first month”, “new patients”, or a price that is a long way below every comparable provider. Ask what month two costs — that is the question the page usually will not answer.
    What we publish instead
    We price month two. An introductory rate is recorded as a note on the row, never as the row.

    On a live row

    Captured August 2026

    Noom MedCompounded semaglutide — Microdose GLP-1Rx

    Advertised
    $49
    Charged, with no commitment
    $179
    Over a year, at 13 charges
    $2,327 not $637

    The headline understates the year by $1,690. See the working on the Noom Med review.

  3. Error 3

    Per-day price read as a month

    A “$X a day” figure is multiplied by 30 and treated as the monthly cost — or, worse, the per-day line on the page was itself computed from a different, lower price than the one being charged.

    How you spot it
    A per-day figure sitting under a monthly figure that it does not divide into. When those two numbers disagree, one of them is describing a plan the reader is not being offered.
    What we publish instead
    We reconcile every per-day figure against the monthly price on the same page, and publish the monthly price the provider actually charges for one cycle.

    On a live row

    Captured August 2026

    Strut HealthCompounded injectable tirzepatide

    Advertised
    $199
    Charged, with no commitment
    $325
    Over a year, at 12 charges
    $3,900 not $2,388

    The headline understates the year by $1,512. See the working on the Strut Health review.

  4. Error 4

    Membership divided by twelve

    An annual membership or program fee is divided by 12 and shown next to a medication price, so two separate charges on two separate schedules read as one monthly line.

    How you spot it
    A small monthly figure described as a membership, a program, a “care fee” or “support”, with no statement of when it is actually billed.
    What we publish instead
    Fees are priced on the schedule they are billed on. A yearly fee is a yearly fee, and it never gets folded into a monthly medication row.

    No published row on this site is affected by this one. Pricing here is recorded per compound, with no single blended figure for a company anywhere in the data — which is the shape this error needs in order to hide. We still screen for it on every capture.

  5. Error 5

    A financing payment quoted as the price

    The monthly installment on a third-party loan or buy-now-pay-later arrangement is presented as what the treatment costs, which it is not — it is what the credit costs per month.

    How you spot it
    “As low as $X/mo”, a lender's name or logo, a term length in months, or an APR disclosure in small type.
    What we publish instead
    We publish the cash price. A financing offer is a lending product, and its installment is not a price for a medication.

    No published row on this site is affected by this one. Pricing here is recorded per compound, with no single blended figure for a company anywhere in the data — which is the shape this error needs in order to hide. We still screen for it on every capture.

Section 4

The thirteenth charge

This one is not a capture error. The number on the page is accurate and the company is not hiding anything — what fails is the reader's assumption that “monthly” means twelve times. A four-week cycle comes round 13 times in a 365-day year, and the thirteenth charge is a full extra payment that appears in no headline anywhere.

Walk-away price
What one cycle costs at the standing, no-commitment rate — what you pay if you stop after it. No prepay tier, no first-month promotion, no bundle.
Year at this price
The walk-away price multiplied by the number of times it is actually billed in a year: 12 on a calendar-month cycle, 13 on a four-week cycle. It is the year at this dose only. Several sellers charge more as you titrate upward and most of them do not publish the ladder, so where we know it we say so in the row — but the column stays on one rule for every provider, because a figure we guessed for some and measured for others could not be compared at all.

Worked on a live row

LillyDirectTirzepatide — Zepbound 5 mg

Price of one cycle
$399
What twelve of those would be
$4,788
What a year actually costs, at 13 charges
$5,187

A difference of $399 that nothing on the page is concealing and nothing on the page is telling you either. Captured August 2026.

Every board and every review annualises on the cycle the company actually bills, and labels which one it is. We never quietly normalize a four-week cycle to a month to make two prices look comparable — that is the comparison being wrong, not the prices.

Section 5

What decides the order of a list

Every ranked surface on this site states its rule on the page itself. The /best boards list the companies that pay us a commission in a first group, then everyone else, and order each group by a number computed from the price data. The /cheapest boards have no partner group and sort on price alone. No sort on this site reads anything but that grouping and the prices.

SurfaceSorted byAnything pinned?
/cheapest/…True-year cost — walk-away × the real billing cycle, ascendingPrice only
/best/…Partners first, then everyone else; true-year cost ascending within each groupPartners grouped first
/compare/…Not ranked. Two companies side by side, per compoundNot ranked
/reviews/…Not ranked. One row per compound, cheapest compound firstNot ranked

The partner group comes from the list of affiliate programs we have signed, and that list cannot write to a price row: every figure a sort reads is the one read from the company's own page. What we are paid for, and what it does not buy, is set out on the disclosure page.

That rule stated in words is easy to agree with and hard to check. This is what it actually produces on the widest board the site publishes — every row on /cheapest/compounded-semaglutide placed on one dollar axis at its own verified price, and nothing else deciding where a mark lands.

114 published compounded semaglutide prices, from $75.58 to $1,434

One mark per row, at the walk-away price for a single cycle — the standing rate with no commitment. Marks that would overlap stack upward; none is moved sideways. The dashed line is the middle row, $199, which is a real published price rather than an average of two.

Cheapest

$75.58

Middle row

$199

Dearest

$1,434

  1. Collective — medication plus the required annual fee: $75.58 per cycle
  2. Embody — weekly injection: $79 per cycle
  3. Lean Meds: $79 per cycle
  4. Mondae — injection: $87 per cycle
  5. LumiMeds — injection: $89 per cycle
  6. Bayan Health — microdose injection: $99 per cycle
  7. Bayan Health — oral drops: $99 per cycle
  8. Strut Health — oral, lozenge: $99 per cycle
  9. WellMedr: $99 per cycle
  10. Pepti — injection: $109 per cycle
  11. Trava Health — injection: $118 per cycle
  12. Kongo: $119 per cycle
  13. Magnolia Regenerative Medicine — injection with B12: $119 per cycle
  14. Bayan Health — injection: $129 per cycle
  15. bmiMD: $129 per cycle
  16. Polly (formerly Piper) — injection: $135 per cycle
  17. No BS RX — injectable, low-dose program: $140 per cycle
  18. Yucca Health: $146 per cycle
  19. Fella Health — men's program: $149 per cycle
  20. Idgie Health — one month, all doses: $149 per cycle
  21. OrderlyMeds — injection: $149 per cycle
  22. Science & Co — injectable: $149 per cycle
  23. Strut Health — injectable + B6: $149 per cycle
  24. Superior Remedies — gLP-1 program, semaglutide or tirzepatide: $149 per cycle
  25. Goldspan Health — sublingual microdose, taken daily: $149 per cycle
  26. TOM Weight Loss — injection: $149 per cycle
  27. Precision Telemed — full program: $149.99 per cycle
  28. Trellis Vitality: $150 per cycle
  29. PeterMD — + B12: $154.95 per cycle
  30. Alan Health — injection: $158 per cycle
  31. Alloy — weekly injection: $169 per cycle
  32. Nova — oral daily dose: $169 per cycle
  33. Lighter You — injection: $169 per cycle
  34. Rx.com — one month, bought on its own: $175 per cycle
  35. Trimi Health: $175 per cycle
  36. Mochi Health: $178 per cycle
  37. Bodybuilding Health+ — one month: $179 per cycle
  38. Edessa — injectable, one month: $179 per cycle
  39. Henry Meds — sublingual: $179 per cycle
  40. No BS RX — injectable, standard program: $179 per cycle
  41. No BS RX — oral, low-dose program: $179 per cycle
  42. Vytora Health: $179 per cycle
  43. Lighter You — gLP-1 microdose injection, semaglutide or tirzepatide: $179 per cycle
  44. Noom Med — microdose GLP-1Rx: $179 per cycle
  45. SexyMD — microdose injection: $179 per cycle
  46. VevaRX — injection: $189 per cycle
  47. Remedy Meds — microdose: $189 per cycle
  48. CoreAge Rx: $190 per cycle
  49. HealthRX — one month, bought outright: $190 per cycle
  50. Nex Gen Health Rx — injection: $190 per cycle
  51. Eden: $198 per cycle
  52. Nova — weekly injection: $198 per cycle
  53. Andrew Meds — injection: $199 per cycle
  54. Auren Rx — injection: $199 per cycle
  55. Bliv — injection: $199 per cycle
  56. BreezeMeds — injection: $199 per cycle
  57. CareBareRX: $199 per cycle
  58. HumeCare+ — injection: $199 per cycle
  59. HumeCare+ — oral: $199 per cycle
  60. Joi + Blokes — program, medication included: $199 per cycle
  61. Measured: $199 per cycle
  62. No BS RX — oral, standard program: $199 per cycle
  63. Oria Meds — injection with B12: $199 per cycle
  64. Rehydra+ Wellness — injection: $199 per cycle
  65. Renlo Health — injectable: $199 per cycle
  66. Shed — injection: $199 per cycle
  67. Longevixx — injection: $199 per cycle
  68. The Edit Health — injection: $209 per cycle
  69. Belle Health — injection: $219 per cycle
  70. Clume Health — microdose and Maintain program, semaglutide or tirzepatide, oral or injectable: $219 per cycle
  71. Edessa — oral tablet, one month: $229 per cycle
  72. Goldspan Health — injection: $229 per cycle
  73. AHBARx: $249 per cycle
  74. DirectMeds — sublingual: $249 per cycle
  75. MyDrHank — oral, one month, bought on its own: $249 per cycle
  76. Peak Wellness — injection: $249 per cycle
  77. RX Bella — injectable: $249 per cycle
  78. Synergy Rx — injection: $249 per cycle
  79. TMates: $249 per cycle
  80. Alinwell — injection: $249 per cycle
  81. Enhance.MD: $249 per cycle
  82. Luvo Health — weekly injection: $249 per cycle
  83. Prime Doctor RX — injectable: $249 per cycle
  84. Vyvron — semaglutide or tirzepatide, weight management: $249 per cycle
  85. Oak Longevity: $250 per cycle
  86. Clume Health — signature program, full-dose semaglutide or tirzepatide, oral or injectable: $259 per cycle
  87. MyDrHank — injection, one month, bought on its own: $259 per cycle
  88. Ivim Health: $264.50 per cycle
  89. SexyMD — injection: $269 per cycle
  90. Try Ageless — weekly injection with B12: $279 per cycle
  91. Lighter You — oral tablet, taken daily: $279 per cycle
  92. Luvo Health — oral tablets: $279 per cycle
  93. Prime Doctor RX — oral tablet: $279 per cycle
  94. Found — semaglutide or tirzepatide, cash-pay plan: $289 per cycle
  95. DudeMeds — injection, one month, bought on its own: $295 per cycle
  96. DirectMeds — injection: $297 per cycle
  97. Henry Meds — weekly injection: $297 per cycle
  98. Zealthy — bundled plan: $297 per cycle
  99. Live Vital: $299 per cycle
  100. MangoRx — oral tablet: $299 per cycle
  101. MEDGm — injection: $299 per cycle
  102. SnagRx — weekly injection: $299 per cycle
  103. Synergy Rx — oral dissolving tablet: $299 per cycle
  104. Gala GLP-1: $299 per cycle
  105. Remedy Meds: $299 per cycle
  106. Sprout Health: $299 per cycle
  107. SkinnyRx — microdose, weekly injection: $349 per cycle
  108. SkinnyRx — weekly injection: $349 per cycle
  109. MEDGm — oral dissolving tablet: $369 per cycle
  110. Midi Health: $386 per cycle
  111. GOAL.MD — injection: $444 per cycle
  112. Pallas Health: $597 per cycle
  113. He & She MD — injection: $1,194 per cycle
  114. He & She MD — oral: $1,434 per cycle

The cluster is the useful part: a quote inside it is ordinary for this compound, and one well outside it is either a genuine outlier or a figure that has been captured wrong. That is the same question Section 3 asks of every price before it is published.

Section 6

What we deliberately do not compute

A cost site is judged as much on the numbers it refuses to print as on the ones it does. These are the ones we will not, and why.

Your copay

What a covered drug costs you depends on your specific plan's formulary tier, deductible position and pharmacy network on the day you fill it. No public source publishes a per-drug copay, so any site showing you one has modeled it and called the model a fact.

A dose, or a dose-adjusted price

We price what a company charges for a cycle of treatment. We do not state, imply or build arithmetic around what anyone should take — that is a prescribing decision and it is not ours to make.

A savings figure

“Save $2,400 a year” requires a baseline, and the baseline is always chosen to make the number large. We show what each option costs and let the subtraction be yours.

A quality score

There is no rating out of ten anywhere on this site. We have not assessed anyone's clinical care, and a number in a circle would imply we had.

Section 7

How often this is checked again

Prices in this market move on no schedule at all — a plan can restructure between a Tuesday and a Thursday. So every row carries the date it was read, visibly, next to the number it describes.

Prices

Re-read quarterly

Every published row is captured again from scratch, by the same five steps. A re-verification is a fresh reading, not a glance to confirm the old one still looks right.

Terms, coverage and inclusions

Re-read quarterly

States served, what a fee covers, and cancellation terms are checked on the same cycle and carry their own date, separate from the price.

FDA warning-letter status

Re-read quarterly

A letter shown as open long after FDA closed it out is a false, checkable statement about a real company. What a letter does and does not mean — and why one never delists a company here — is on the editorial policy.

Section 8

When this procedure produces a wrong number

It will. A capture misses a condition buried three screens into an intake, a plan restructures the week after we read it, an annualisation uses the wrong cycle. When that happens the fix is published as a fix — what was wrong, what it is now, and when it changed — on the corrections page, which is also where to send one.

If a price here does not match what a company is showing you, that is worth telling us about — a mismatch is either our capture error or a live change, and both are things we want to know within the day rather than at the next quarterly pass.