Where the prices come from
We read product names, photos, sizes and prices from 2,309 online stores’ public product feeds and product pages: brand stores, boutiques and department stores. We follow each store’s robots.txt and rate limits and never get past logins, captchas or bot protection. Every price is the store’s own, in the store’s own currency; the US-dollar figures are conversions at reference exchange rates, and the product page always shows the store’s original price next to it.
How we match the same piece
Stores name the same item differently, so we match on brand, product name, colour and the product photos, and group offers only when the match is confident. A piece is listed only when two or more stores sell it in stock: right now that is 86,335 pieces from 2,132 brands, with 236,225 store offers between them. Lookalikes and “similar items” are never mixed into a price comparison.
How we rank deals: the deal score
Each piece gets a deal score from 0 to 100, the sum of four parts:
| Part | Points | How it is measured |
|---|---|---|
| Saving between stores | up to 40 | The gap between the lowest and the highest price for the identical piece, in US dollars. A gap of 40% or more scores the full 40. |
| Choice of stores | up to 20 | Two stores score 0; every extra store adds 4, up to 20 for seven or more. |
| Price trend | up to 20 | Today’s lowest price against the median of the lowest prices we recorded on earlier days in the last 30 days. Falling 15% or more scores 20, rising 15% or more scores 0, flat scores 10. With fewer than two earlier days on record it scores 10. |
| Delivery speed | up to 20 | The fastest store’s longest stated delivery time, averaged over the US, UK, Germany, the UAE and Australia. Four days or less scores 20, 14 days or more scores 0. Unknown delivery scores 10. |
Category and brand pages put pieces where the cheapest store is at least 10% below the dearest first, then order by deal score, the number of stores and popularity. Designer deals today lists pieces with a gap of 15% or more, biggest gap first. On 50% of the pieces we compare the dearest store asks at least 10% more than the cheapest, and on 30% at least 20% more.
How fresh the prices are
The store prices here were read from the stores between 3 and 6 November 2026. There is no fixed re-check schedule: prices are refreshed when we update the catalogue, and every product page shows its own check dates. Of the 236,225 in-stock store prices in this build, 100% carry a recorded read time; all of those were read between 3 and 6 November 2026. Where a store’s own data carries a check time we use it; otherwise we use the time we fetched that store’s data. A product page shows the read date next to every store.
What we leave out
- Pieces only one store sells: there is nothing to compare.
- Sold-out offers do not set the lowest price; they stay visible as sold out.
- Stores we cannot verify (see how we verify stores).
- Prices a store has not published, and estimated or “from” prices.
- Product star ratings and reviews: we do not show or invent them. Store profiles show a store’s public review score only with its source and the date we checked it.
- Import duties and VAT: they depend on your country and are never included; shipping is included only where the store publishes it.
Who is behind it
The Fashion Deals team builds the catalogue, the matching and the ranking described here. We may earn a commission when you buy through a store link; it never changes the order (see how we make money). Found a wrong price? Report it or write to [email protected].