A sale price is only part of the story.

DIY Price Watch is built around a simple idea: an advertised discount does not necessarily mean a product is unusually inexpensive.

Our goal is to compare the price available today with pricing we have actually observed over time.

What we consider

Depending on how much pricing history is available for a product, our deal evaluation may consider:

  • current observed price
  • typical observed price
  • recent average price
  • 30-day and 90-day lows where sufficient history exists
  • historical observed low
  • percentage below typical observed pricing
  • pricing at other tracked retailers
  • promotion structure
  • bundle or bonus-item value
  • how recently the pricing information was checked
  • the amount of historical data available

Deal ratings

DIY Price Watch may use simple deal labels to make pricing context easier to understand.

RatingGeneral meaning
WaitThe current price does not appear especially attractive compared with observed pricing.
FairThe price is reasonable, but similar pricing may occur regularly.
GoodThe price is meaningfully below typical observed pricing.
Very GoodThe current price is unusually attractive compared with recent observed pricing.
ExcellentThe price is at or near the strongest pricing DIY Price Watch has observed during the relevant tracking period.

These labels provide pricing context. They are not predictions that a price will rise or fall in the future.

What “historical low” means here

DIY Price Watch will only describe a price as a historical observed low when that statement is supported by our own available dataset.

Our price history begins when we begin observing a product.

A low in our database does not necessarily mean the lowest price the product has ever had anywhere or at any time.

Bundles and free-tool promotions

Tool promotions frequently include batteries, free tools, bonus items, or configurable bundles.

Where sufficient information is available, DIY Price Watch may evaluate the estimated effective value of a bundle rather than relying only on the retailer's headline discount.

Data freshness

Product prices, promotions, availability, and inventory can change quickly. Pages should display when pricing was last checked whenever practical.

Always confirm the final price and terms with the retailer before making a purchase.

Affiliate relationships do not determine ratings

Some retailer links may generate a commission for DIY Price Watch.

Whether a retailer pays an affiliate commission does not determine the deal rating assigned to a product.

Methodology version 1.0. Last updated September 18, 2026.