Notes from a fan
A few days ago I was looking at Wirecutter's best-fan guide. The Vornado 630 was \$60 on Amazon, \$80 on Walmart, and \$80 on Vornado's own website. A 33% gap on a fan caught my attention. I wondered how common gaps like this were. So I scraped 74 Wirecutter "best of" guides from snapshots on the Internet Archive between September 2025 and April 2026, giving me 360 product recommendations and 622 retailer listings to work with.
Amazon is listed as a retailer for 75% of the products. In another 24% it's the only retailer Wirecutter shows, and there's no comparison to make. In the remaining half where Wirecutter shows Amazon alongside at least one other retailer, Amazon has the lowest price 77% of the time, strictly cheapest in 44% and tied in 33%. Across the basket, Amazon is 0.6% cheaper than the cheapest non-Amazon listing for each item, and 1.5% cheaper than the average non-Amazon retailer.
Wirecutter doesn't show every retailer, though. It only links to retailers it has affiliate relationships with, and Amazon Associates is the dominant affiliate program in retail. Costco appears 3 times in 622 rows; warehouse clubs, eBay, and most brand-direct sites are systematically under-sampled. Some of the 24% of products where Amazon is the only listed retailer might be more competitive elsewhere if Wirecutter looked. The question this answers is therefore narrower than "is Amazon the cheapest place to buy a Wirecutter pick." It's "among the retailers Wirecutter chose to show, how does Amazon compare."
| retailer | appears | at-lowest | strict | vs avg alt | wins by | loses by |
|---|---|---|---|---|---|---|
| Amazon | 180 | 77.2% | 44.4% | +1.8% | +8.5% | +22.8% |
| Walmart | 120 | 53.3% | 21.7% | -4.0% | +6.8% | +17.9% |
| Best Buy | 32 | 28.1% | 15.6% | -1.8% | +11.9% | +10.0% |
| The Home Depot | 17 | 29.4% | 17.6% | -1.4% | +12.3% | +12.6% |
| Wayfair | 17 | 35.3% | 17.6% | -3.3% | +4.9% | +23.2% |
| REI | 11 | 36.4% | 9.1% | -1.6% | +1.8% | +11.8% |
"At-lowest" = share of appearances at the lowest listed price (ties credited). "Strict" = share where the retailer is uniquely cheapest. "Vs avg alt" = average signed gap between this retailer's price and the mean of the others, with positive meaning cheaper. "Wins by" = average discount when at the lowest price. "Loses by" = average premium when not.
Amazon is the only retailer with a positive "vs avg alt" number; everyone else with a meaningful sample sits a few points above the average alternative. When Amazon wins on a product, it sits 8.5% below the next-cheapest competitor; when it loses, it sits 22.8% above the cheapest one. Amazon's worst case is the Majestic Pet Suede Bagel dog bed: Walmart \$40.89, Wayfair \$80.25, Amazon \$84.99 — Amazon at more than double the cheapest listing. The losses are larger in percentage but rarer, which is why the basket comes out in Amazon's favor.
Spreads of that magnitude aren't unique to Amazon's losses. Across all 247 multi-retailer comparisons in the data, the median spread between max and min retailer is 6%, the 95th percentile is 55%, and the maximum is 108% (the same dog bed). And these gaps aren't always transient: on the bike-lock guide, the only article in my data with monthly snapshots across the window, the Kryptonite Fahgettaboudit Chain showed an Amazon-Walmart gap at every one of nine captures from September through April, with Walmart at around \$211 most of the time and Amazon ranging from \$124 to \$188.
Some of the gaps look like brand-direct undercutting. Brooklinen lists its Classic Percale sheet set at \$102 on its own site and at \$189 on Amazon. Dyson lists the V12 Detect Slim at \$399.99 directly and \$699 on Amazon. Uplift's V2 standing desk is \$599 from Uplift and \$888 on Amazon. A candidate explanation: minimum advertised price agreements typically prevent wholesalers from matching brand-run promotions on the brand's own site, which would let brand-direct sit well below the wholesale channels.
Other examples look more like deliberate segmentation. Zappos (owned by Amazon since 2009 but operated separately) lists the Saucony Guide 17 at \$140; Amazon lists the same shoe at \$91. Same parent company, two prices for the same shoe. The Zappos brand has built a reputation around free returns and sneaker expertise, which would support a higher willingness to pay among customers who choose to shop there.
Data: 74 Wirecutter category guides, 360 product recommendations, scraped from Internet Archive snapshots between September 2025 and April 2026. Each Wirecutter page embeds JSON-LD product offers with retailer name and price. Refurbished and multi-unit listings were dropped at extraction. Comparisons are restricted to products listed by at least two retailers; one comparison with a >10x price ratio (a JSON-LD typo) and three with per-month financing prices were excluded as data errors. For articles with multiple snapshots, the cross-section uses the latest snapshot per (article, product); the time-series of older snapshots is used separately. Product links above point to the Internet Archive snapshots that were the source of the cited prices; the live Wirecutter pages have re-priced since.