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.
| Rating | General meaning |
|---|---|
| Wait | The current price does not appear especially attractive compared with observed pricing. |
| Fair | The price is reasonable, but similar pricing may occur regularly. |
| Good | The price is meaningfully below typical observed pricing. |
| Very Good | The current price is unusually attractive compared with recent observed pricing. |
| Excellent | The 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.