DealPicker — how price comparison works | dealpicker.net

Check the price first

DealPicker — how price comparison works | dealpicker.net

What this is

An explainer on how price comparison works: what engines aggregate, how they earn money, and how to verify a listed price before buying.

What this is not

A shop, a price feed, a retailer endorsement, or a claim about any specific company trading under a similar name.

£780–950mUK comparison-shopping revenue in 2005
3–8typical retailer offers per product page
0items a comparison engine ships itself

What does a comparison engine actually compare?

It compares offers, not products — the same item listed by different sellers under different terms.

A comparison shopping website is a vertical search engine that shoppers use to filter and compare products based on price, features, reviews and other criteria. The engine itself does not hold stock. It pulls product data from retailer feeds and normalises it into a single row per offer.

That normalisation is where the first gap appears. A seller may list a 1.5 V battery in a 4-pack, another in a 12-pack, and a third as a single unit. Unless the engine converts to a unit price, the cheapest row on screen can be the most expensive per item.

The second gap is terms. Price is one column; shipping, tax, delivery window, stock status and return policy are separate. Two rows showing the same number can cost very different amounts by the time the parcel arrives.

  • Unit price after pack-size conversion, not just the headline number
  • Shipping cost and whether it is included in the displayed total
  • Tax treatment for your delivery address
  • Stock status and the date the feed was last refreshed
  • Return window and who pays return postage
The signature mark of this site, drawn as a plate

How do comparison sites make money?

Mostly from affiliate agreements: the retailer pays the site a share when a visitor clicks through and buys.

Comparison shopping sites typically earn money from affiliate marketing agreements. The site does not charge you to search. The retailer pays a commission on completed sales that originated from a click on the comparison page.

This is a legitimate model, but it has a structural consequence: the site is paid by the sellers it lists. A retailer with no affiliate programme may be absent from the results entirely, not because its price is bad but because there is no commercial link to track.

In the United Kingdom, comparison shopping services made between 780 and 950 million pounds in revenue in 2005, which shows how large the affiliate-funded model had already become at that point. The revenue came from retailers, not from shoppers.

The signature mark of this site, drawn as a plate

Comparison row fields

What a comparison row should show, and the typical failure when it does not.
FieldTypical valueUnitFailure if missing
Headline price£24.99GBPYou compare incomparable numbers
Pack size4 unitscountUnit price is wrong by 3×
Unit price£6.25GBP per unitCheapest row is not cheapest
Shipping£3.95GBPLanded cost jumps at checkout
Tax20% VATpercentCross-border totals mislead
Stock statusIn stockstatusYou click through to a dead page
Return window30 daysdaysCheap price hides return cost
Feed age18 hourshoursListed price is already stale
What a comparison row should show, and the typical failure when it does not.

Terms used on comparison pages

Comparison shopping engine
A vertical search engine that aggregates product listings from multiple retailers and lets shoppers filter them by price, features, reviews and other criteria.
Affiliate agreement
A commercial arrangement in which a retailer pays a commission to a site that sends it a completed sale.
Landed cost
The total amount paid for an item including shipping, tax and any fees, not just the displayed price.
Unit price
The cost per single item or per standard measure, used to compare packs of different sizes fairly.
Feed freshness
How recently a retailer's price and stock data was pushed to the comparison engine.
Sponsored placement
A paid position in a results list, where the order reflects payment rather than price or relevance.

Why is the cheapest offer not always first?

Because result order can be paid placement, a ranking formula, or a mix of both — and the page rarely tells you which.

Some engines sort strictly by price. Others sort by a score that includes commission rate, retailer reliability and conversion history. A few sell the top slot outright as sponsored placement.

If you cannot tell which rule is in force, treat the order as advertising until proven otherwise. The check is simple: sort by price ascending yourself, then compare the top three rows on total cost rather than headline cost.

A useful habit is to open the same product on two different comparison engines and on the retailer's own site. If the three disagree by more than the shipping cost, at least one feed is stale.

  • Sort by price ascending and note the position changes
  • Check whether a 'sponsored' or 'partner' label sits on any row
  • Compare the top three rows on landed cost, not sticker price
  • Open the retailer page directly and confirm the price still holds

Sources and method

Sources are limited to the published definition and the revenue figure cited; no retailer, price or person has been invented.