Comparison awaiting valid data
No current prices or ranking are published: freshness, provenance or coverage validation is insufficient. The retained observation is historical.
Retained observation period: May 7, 2026 - July 29, 2026
Short answer: compare one common basket at locations actually tracked in Montreal or Quebec City. When data passes validation, the dated summary is displayed and is this page’s only numerical source. When data fails validation, no current price or ranking is shown.
What this comparison can tell you
Check the data status before looking for a winner. If no validated current basket is displayed, the retained historical observation does not establish today's prices at Maxi, Super C, IGA or Metro. Without an export that passes the freshness, provenance and common-coverage checks, no current winner can be named. Use the method below to prepare your comparison.
A valid result would describe one basket at named branches in one area and during a stated observation period. An estimated basket total, flyer discount and loyalty reward are different measures. Keep points separate from the product subtotal and check their conditions before treating them as a benefit. For the differences between these tools, see our grocery app comparison and alternatives to PC Optimum.
How to compare the four grocery stores fairly
Start with the groceries you actually need, then compare the same basket at specific store locations. A banner is a chain; a store location is the exact branch where a product and its observed price were found. A result from one branch cannot establish that the whole banner is cheaper.
For a useful comparison:
- Choose the basket before looking at prices.
- Use equivalent package sizes and compare normalized quantities in grams, millilitres or units.
- Exclude a missing product instead of treating it as free.
- Compare a total only when enough products are available at every location.
- Check the observation period and whether any promotion was valid at that time.
- Consider travel, substitutions and the meals the basket can produce before adding another stop.
Maxi vs Super C
People searching for Maxi vs Super C often want one simple verdict. The defensible answer depends on the two exact branches and the basket being purchased. Compare the products that drive your own bill, especially meal bases, large formats and frequently purchased staples, using equivalent formats at both locations.
If several important products are missing from either location, the remaining subtotal is not a fair answer to "is Super C or Maxi cheaper?" It only describes the small common portion that could be matched.
IGA vs Metro
For IGA vs Metro, product selection can make a banner-level comparison especially misleading. Two similarly named products may differ by brand, size, composition or quality. Format normalization makes quantities comparable, but it does not make every product identical.
Use the same rules: one predefined basket, exact locations, a shared observation period and sufficient common coverage. Without those conditions, neither IGA nor Metro should be called the cheaper option.
IGA vs Super C
An IGA vs Super C comparison should also resist comparing a complete basket at one location with a partial basket at another. Missing eggs, produce or proteins can make an incomplete total look artificially low.
Look first at how much of the planned basket is truly comparable. Only then should the total influence the decision. Convenience, available substitutes and the cost of a second trip still matter.
Territory, observation period and method
When the dated summary is displayed after validation, it identifies the service area, exact store locations and observation window of the latest Karro export. Those fields belong to the dataset and should change when a new comparison is generated, not when this article is edited.
Karro builds a reference basket, finds a real compatible positive-price product at each location, then compares identical package sizes or sizes within 2% after conversion to grams, millilitres or units. When validation allows it to be displayed, the table scales prices to one reference quantity and reports a theoretical subtotal, excluding taxes and deposits, distinct from the checkout amount. Brands, recipes, organic variants and product attributes may differ, so the full product names, when displayed, show exactly what was compared.
Validation and history
A new observation replaces the summary only after common coverage, formats, sources and dates pass validation. Regular prices must come from a dated acquisition; manual price or catalogue corrections are excluded. Promotions require their own acquisition and location eligibility evidence, a fresh observation and a valid period; otherwise only the valid regular price is used. Previous versions are archived in Karro’s code repository. This page keeps the retained observation period visible when prices are hidden. Conclusions apply only to the stated basket, locations and observation period.
What to do before your next grocery trip
Use a short personal basket rather than a generic banner reputation:
- List the products needed for the meals you already chose.
- Select the exact locations you are willing to visit.
- Compare equivalent sizes for the items that materially affect your bill.
- Keep one main location unless a second stop improves several meals, not just one product.
The best choice is the location that covers your real basket at a useful total without making the week harder to manage. Karro also explains how to compare your list across specific store locations in the app.


