How FlyerHawk Scores Deals

Real grocery deals, scored by data — not by whatever the flyer happens to call a "sale."

The problem with flyer "sales"

A flyer can slap "SALE" on a price that is no lower than usual. Without knowing the price history, you can't tell a genuine deal from a marketing label. FlyerHawk fixes that by remembering what every product actually costs over time.

How a price is scored

  1. We track weekly flyer prices for each product across major Canadian grocery stores and regions.
  2. For every product + store, we build a benchmark from up to 12 months of prices — the minimum, median, and key percentiles.
  3. Each new flyer price is compared against that benchmark and placed into a tier.
  4. We surface only prices that beat the typical price, sorted by how much you save.

The tiers

🔥 AMAZING

Cheapest ~10% of the past year. A true stock-up price.

⭐ GREAT

Around the cheapest 25%. Worth a trip.

👍 GOOD

Below the typical price. Grab it if you're already shopping.

Frequently asked questions

How does FlyerHawk decide if a price is a good deal?

We compare each flyer price against up to 12 months of historical prices for the same product at the same store. A price is only flagged as a deal when it is meaningfully below what that product normally costs — not just because the flyer calls it a sale.

What do the Amazing, Great, and Good tiers mean?

Amazing means the price is in roughly the cheapest 10% of prices we have seen over the past year — a genuine stock-up price. Great is about the cheapest 25%. Good is below the typical price but not a record low.

How often is the data updated?

FlyerHawk refreshes deals weekly as new Canadian grocery flyers are published, and recalculates the historical benchmarks each cycle.

Where does the price data come from?

We collect weekly flyer prices from major Canadian grocery retailers across multiple regions, normalize them, and store the full history so every deal can be scored against what is normal.

Do you factor in loyalty points like PC Optimum?

When a flyer offer includes a fixed points bonus, we show the effective price after points (valued at 1,000 points = $1) so you can compare offers fairly.