The one thing you buy without seeing the price
Walk the aisles of any store and the world announces itself in numbers. The cereal has a shelf tag. The gallon of milk has a sticker. Even the strange kitchen gadget you'll never use has a little orange clearance label. You can hold two boxes side by side, weigh the price against the size, and decide. Commerce, almost everywhere, happens in the open.
Then you walk to the pharmacy counter and hand over a slip of paper. The pharmacist disappears for a few minutes. When the number finally arrives, it arrives as a surprise — a total read off a screen, not a price you chose after looking. Eleven dollars, or ninety, or three hundred. You pay it, or you flinch and ask if that's right, and either way you leave having bought something you never saw priced.
Prescription drugs are one of the only things in ordinary American life sold without a visible price. That absence isn't a small inconvenience. It's the whole reason comparing feels impossible — and the reason so many people quietly overpay without ever knowing it.
Why the sticker is missing (it's not an accident)
The reflex is to assume the pharmacy is hiding something. Usually it isn't. The deeper truth is stranger: for most of us, there is no single price to post.
When you fill a prescription through insurance, what you pay is the output of a private negotiation you never see. A pharmacy benefit manager — the middleman between your insurer and the pharmacy — has set a contracted rate for that drug, at that pharmacy, under your specific plan. The person behind you in line, on a different plan, may pay a completely different amount for the identical pill. The pharmacy can't print a shelf tag because the shelf tag would be wrong for almost everyone reading it.
Even the cash price — what you'd pay with no insurance at all — is set by the pharmacy's own formula rather than by any posted list. Two drugstores a mile apart can price the same generic differently, and neither one advertises the number until you ask. The price isn't withheld so much as it's uncomputed until you specifically request it. The sticker is missing because the system was never built to have one.
Economists have a name for this
What you're feeling at the counter has a formal name: price dispersion. It describes a market where the same good sells at many different prices at the same time, and the spread never closes.
In 1961 the economist George Stigler wrote a famous paper, The Economics of Information, arguing that price dispersion survives wherever it's costly for buyers to search. If checking a competitor's price takes real effort — a phone call, a drive, a wait — most people don't bother, and sellers have little pressure to converge. Dispersion is, in his phrase, a measure of ignorance in the market. Not the buyer's fault; the market's design.
Prescriptions are almost a perfect laboratory for this idea. Searching is genuinely hard. You can't see the price without engaging a pharmacist, the prices change with your plan, and the whole transaction is wrapped in the sense that medication isn't something you're supposed to shop for. So the dispersion holds. The same drug travels the same short distance from the same manufacturer and comes to rest at wildly different prices, and the spread just sits there, because almost nobody is looking.
Without a reference number, you can't feel overcharged
Here's the quieter cost of the missing sticker. To feel overcharged, you need a reference point — a number in your head that says this should be about twelve dollars. Behavioral researchers call this anchoring: our judgments of value lean heavily on whatever comparison figure we're holding.
For a cup of coffee or a tank of gas, you carry that anchor everywhere. You'd notice a five-dollar gallon instantly. For a prescription, you have nothing. The number the pharmacist reads out becomes the only figure in the room, and with no anchor to weigh it against, almost any price feels like simply what the drug costs. You can't be indignant about a bill you have no way to size up. The absence of a reference price doesn't just make comparing hard — it removes the very feeling that would make you want to.
This is why people who would argue over a restaurant check will pay a startling pharmacy total without a word. It isn't passivity. It's that the machinery for judging the price was never handed to them.
The public number that fills the gap
There is, it turns out, a reference number — it's just kept somewhere most people never look. Each week, the federal government surveys what pharmacies actually pay their wholesalers for thousands of drugs and publishes the national average. It's called NADAC, the National Average Drug Acquisition Cost, and it's free, public, and updated constantly.
NADAC won't tell you the exact figure your particular plan negotiated. What it gives you is something arguably more useful: an anchor. It's the closest thing to a fair, national baseline for what a medication costs before anyone's markup — the shelf tag the pharmacy can't print. Once you know a common generic averages a few dollars, a ninety-dollar counter price stops being an unreadable mystery and becomes a question you're allowed to ask out loud.
That's the whole shift. Not becoming a pricing expert — just walking in with a number in your head, the way you already do for everything else you buy.
What to do about the missing sticker
You can't force a price tag onto the pharmacy shelf, but you can stop shopping blind. A few moves change the game:
Ask for the cash price, out loud, even with insurance. Sometimes a plan's copay is higher than the plain cash price, and the pharmacist can ring it up either way — but generally only if you ask.
Call two or three pharmacies before you fill. Stigler's dispersion cuts both ways: because prices don't converge, a competitor a few blocks away may be meaningfully cheaper for the same generic. Five minutes of searching is exactly the effort the market is counting on you not to spend.
Carry a benchmark. Knowing the national average going in turns a passive transaction into a conversation. It's the anchor that lets you tell a fair price from a padded one.
None of this requires becoming suspicious of your pharmacist, most of whom are glad to help when asked. It just means restoring the one thing the system quietly removed: a number to compare against.
A price you can see before you pay
SnapRx exists to hand you back the missing sticker. Snap a photo of your prescription label and it shows you the fair, national-average cash price straight from that public NADAC data — the anchor you were never given — then points you to real pharmacies nearby you can call to check their number against it. It's the shelf tag the counter never printed, in your pocket before you fill.
You already read the price on everything else you buy. Your medication deserves the same plain look. See the typical number first at snaprx.lumenlabs.works — and walk to the counter knowing what you're walking into.