Earning Points While Paying More: The Quiet Economics of Pharmacy Loyalty Programs
The cashier slides the card before you can even reach for your wallet. At Shoppers Drug Mart, Rexall, or your local independent affiliated with a national banner, the loyalty pitch is automatic — and for good reason. Points programs are among the most effective retention tools in Canadian retail, and the pharmacy counter is where they do their quietest work.
For patients managing chronic conditions, the question deserves more scrutiny than it usually gets: are those points actually saving you money, or are they steering you toward higher-priced fills you would have bought elsewhere for less?
What a Point Is Actually Worth
Start with the arithmetic. Under PC Optimum, a typical earn rate at Shoppers Drug Mart might deliver a return in the neighbourhood of one to two percent of your spend, with periodic bonus events pushing that higher. Rexall's Be Well program operates on a similar principle — accumulate points on purchases, redeem them against future baskets.
Now apply that to a prescription. If your maintenance medication costs $60 at the banner pharmacy and $42 for the identical generic at a discount competitor or through a cross-border order, a two percent return earns you roughly $1.20. You are, in effect, paying $18 for the privilege of collecting it.
That gap is the paradox at the heart of loyalty pharmacy: the rewards are real, but they are calculated on a price you may not need to pay.
How Programs Shape Behaviour Beyond the Till
The subtler influence is on where and what you fill. Loyalty ecosystems are designed to concentrate your spending. Transfer bonuses — a few thousand points for moving a prescription — are a common recruitment tool, and they work. Patients report staying with a banner pharmacy longer than price alone would justify, because leaving feels like abandoning accumulated value.
There is also the shelf-level effect. Pharmacists working within large banners may steer patients toward premium-brand versions of a drug when a generic equivalent exists, and the points machine hums along regardless. A loyalty program has no incentive to remind you that a generic switch could cut your cost by half — that conversation reduces the transaction the points are calculated on.
Running the Comparison Honestly
If you want to know whether your points habit is costing you, do what a CFO would do: run both columns.
- Column one: total annual prescription spend at your loyalty pharmacy, minus the dollar value of points redeemed.
- Column two: total annual spend at the cheapest legitimate alternative — a discount grocer pharmacy, a wholesale club, a 90-day generic fill, or a licensed Canadian international pharmacy program for brand-name drugs with large price gaps.
Include your time and any delivery fees, but do not sentimentalise the points. A redeemed point is worth exactly what it buys; an unredeemed one is worth nothing at all. Industry analyses of breakage — points that expire or are never cashed — consistently show that a meaningful share of earned value simply evaporates.
Where Loyalty Programs Do Make Sense
This is not an argument that points are a trap. For over-the-counter purchases, household staples, and the incidental basket items you would buy anyway, the programs function as advertised. If your prescriptions are fully covered by a private plan or provincial program and your out-of-pocket is minimal, the loyalty math barely matters — earn away.
The tension only appears when you are paying meaningful cash out of pocket. In that scenario, every percentage point of price matters more than every thousand points of reward.
A Practical Rule of Thumb
Treat points as a bonus on purchases you have already secured at a competitive price — never as the reason for choosing where to fill. Before your next refill, ask the counter for the cash price of the generic equivalent, and price the same quantity through one alternative channel. If the difference exceeds what your card will realistically return this year, the loyalty program has been quietly taxing you.
The most valuable card in your wallet isn't the one that earns points. It's the one you use after comparing prices.