Skip to main content
CS
Colin Smillie
October 7, 2026

Live Dealer Inventory Is Now on Every Vehicle Page

EVD2 could always tell you what a car costs and how far it goes. It could not tell you whether anyone near you had one on the lot.

There is now a See live inventory button on every vehicle page for a car that is on sale in Canada. Press it and you get the dealer listings for that exact vehicle and model year. Asking price, mileage, and how long each car has been sitting.

The live inventory panel on the 2026 Honda Prologue page, showing two Toronto dealer listings with price, mileage and days listed.

That last column is the one I keep looking at. A Prologue that has been on the lot 130 days at $69,539 is telling you something the price on its own does not.

You need an account, and here is why

The button shows for everyone. Press it signed out and you get a prompt to sign in rather than listings, which is deliberate. I would rather you see what is on offer and decide it is worth an email address than hide the thing completely and hope you guess.

The honest reason for the wall is money. Listings come from MarketCheck, a licensed dealer inventory feed, and every press is a billed call. Their terms also require use to be tied to a live query or user-driven interaction, which a button press is and a page load is not. So nothing fetches until you ask for it, and anonymous visitors cannot spend the budget.

The account is free and takes an email address. Sign in or create one here.

Nothing gets stored

No table, no cron job, no worker. The results live in the page while you are looking at them and are gone when you leave. The panel carries a line on its face saying the data is live and not stored. That is meant literally.

Their licence forbids persisting the data into a standalone dataset, and I would rather enforce that in code than in a promise, so there is a test that fails if the inventory module ever imports the database.

Two things that were wrong before it shipped

The first was the model year. Without a year filter the search asked for "Kia EV9, any year" and dealer stock did the rest: 110 listings in Ontario, and 44 of the first 50 of them were 2026 cars. Anybody reading the 2025 page was being shown almost entirely 2026 inventory with no way to tell.

The second was the odometer. MarketCheck returns mileage in miles, including on Canadian listings, so passing it straight through makes every Canadian odometer read 1.6 times lower than it is. A 59,000 mile car showing up as 59,000 km. I checked three of them against the dealers' own pages before trusting the conversion.

Neither of those would have failed a test. Both needed somebody to look at the output and ask whether the number was plausible.

What it will not do

It only appears on vehicles that are on sale here. An announced or discontinued model has no Canadian dealer stock, so the button would return zero every time and spend a billed call doing it.

Canada only, and it starts from the province on your account, with the city if you have set one. Three links widen the search from there, one rung at a time, and each rung also tells you something about the one below it. If every model year has stock and yours had none, the model year is your answer.

A zero result is not always an empty market. It can be a city MarketCheck does not recognize, or a model that dealers list under a different name in their feeds. The empty state says that rather than pretending to be sure.

Dealer feeds change through the day, so confirm the car is there and the price is real before you drive anywhere.

Browse the catalogue and press the button on something you are actually considering.

Colin

Found this useful? Make EVD2 a preferred source in Google.

CS

Colin Smillie

Founder of EVD2.ca. Canadian tech builder passionate about helping people navigate the EV transition. Planning to buy an EV in 2026/2027 and building the tool he wishes existed. Find him at colinsmillie.com or get in touch.