How we track UK high-street sales

Where our prices come from, how often they update, and what the freshness badge means.

Every live product comes from an authorised participating-retailer feed, not scraping or manual product entry. On each sync we import the current price, reference price, availability and the attributes supplied by that feed, then organise the data into one standard set of categories so different brands can be browsed side by side.

Each item records when its price was last confirmed, and the badge in the header shows the time of the most recent full sync. If our data for an item is older than 48 hours we treat it as stale: it gets pushed down the rankings automatically, and items that disappear from a retailer's data are removed from the site rather than left up at a wrong price.

Our catalogue requires a genuine reduction from an authorised participating-retailer feed. Within that set, listings are ordered using discount depth, available stock and how recently the feed was updated; price filters make it easy to narrow the sale to a particular budget.

One honest caveat: retailer prices can change between our syncs, and a retailer's website is always the source of truth. The final price you pay is the one shown at checkout on the retailer's own site — we link you straight there and never handle the purchase ourselves.

Some retailer links are affiliate links. If you click through and make a purchase, we may earn a commission at no extra cost to you.