Deals
My online buying system: verify the sale before you buy the product
A sale badge is an invitation to investigate, not evidence of value. This is the exact research stack I use to compare retailers, check price history, automate alerts, and know when to stop.

Short on time?
The bottom line
- Start with the exact model number and a fast Google search. Compare the delivered product, seller, warranty, return policy, shipping, and included accessories rather than the headline price alone.
- Use price history before trusting a sale. Camelcamelcamel is my Amazon-specific check, while PriceLasso and retailer alerts handle a broader watchlist.
- Match the marketplace to the risk: eBay for small or mature products with strong seller protection, AliExpress for inexpensive non-electronic goods, and authorized retailers for products where warranty and support carry real value.
- Create a dedicated deals inbox, use alerts instead of constant browsing, and set a target price and deadline before the promotion starts.
Affiliate link. I may earn a commission at no added cost to you.
My rule: prove the price, then prove the product
I enjoy product research, but I do not trust the visual language of a sale. A crossed-out price can be stale, a coupon can recreate the normal street price, and a bundle can hide a weaker model. My first job is to identify the exact product: model number, revision, size, color, included accessories, seller, and warranty. Only then do I compare prices.
This matters most in the categories where I spend intentionally, including cars, home theater, technology, fitness equipment, and home projects. Those are enthusiast markets full of small specification differences and expensive last-mile upgrades. I am usually looking for the proven option that delivers most of the peak performance, not the newest badge or the final few percentage points.
I also give the purchase a job before I open twenty tabs. Is it replacing a failed item, removing daily friction, enabling a project, or satisfying a hobby I already use? If the answer is vague, a lower price does not repair the premise.
The five-minute retailer sweep
I start with Google because it is the fastest way to expose the current market. Search the exact model number in quotes, then repeat the search with terms such as sale, coupon, refurbished, open box, and the names of likely retailers. Open the manufacturer listing too, because it confirms the specification and authorized-seller rules even when it is not the cheapest place to buy.
The comparison is delivered value, not sticker price. Add shipping, tax, membership requirements, accessories you would otherwise buy, return shipping, warranty length, and the probability that support will be painless. Costco or Sam's Club can beat a nominally lower price when delivery, a bundle, an extended return window, or warranty coverage is genuinely useful. The same logic can favor a specialist retailer that answers the phone.
| Check | What I verify | Why the cheapest listing can lose |
|---|---|---|
| Exact item | Model, revision, size, bundle contents | A near-match may be older or stripped down |
| Seller | Authorized status, feedback, location | Warranty or authenticity may depend on it |
| Delivered cost | Price, shipping, tax, required add-ons | The headline omits the real total |
| Exit options | Return window, restocking, return shipping | A risky fit deserves a better return path |
| Support | Warranty, installation, delivery, service | Friction after purchase has a cost |
The goal is not to win every transaction. It is to make overpaying difficult without turning shopping into a second job.
Check whether the sale is real
For Amazon, I paste the product into camelcamelcamel or use its Camelizer browser tool. The history shows whether today's discount is unusual, routine, or simply a return to the normal price. I look at Amazon's own price and third-party history separately because seller quality can change the meaning of the low point. I also check the time window: a record low from years ago may not be a realistic target today.
For broader tracking, PriceLasso can watch products across many retailers and send price-drop alerts. Slickdeals adds a different kind of evidence: prior deal threads, community comments, and historical low-price context for technology and larger purchases. A popular thread is not automatic proof, but the comments often reveal coupon stacking, model differences, warranty limitations, or a recurring sale cycle.
The important move is to choose the threshold before the alert arrives. I write down a good price, an excellent price, and the date by which I actually need the item. Without those boundaries, tracking becomes entertainment and every notification gets to renegotiate the plan.
- Compare the current price with the normal street price, not the manufacturer's suggested price.
- Check whether a coupon is available to everyone or requires a new account, trade-in, financing, or subscription.
- Look for price adjustments if the retailer lowers the price shortly after purchase.
- Capture the product page, promotion terms, and order confirmation for any complicated deal.
Let extensions find leads, not make decisions
CNET Shopping is useful as an automatic second set of eyes because it can surface other retailers and available coupons while I browse. Honey and similar tools can also test codes or maintain drop lists. I treat all of them as lead generators. An extension can find an alternative, but it cannot decide whether the seller, warranty, return policy, or exact variant is equivalent.
Browser extensions also receive access to shopping activity, so I keep the stack deliberately small. I review permissions, install from the official browser store, remove tools I no longer use, and avoid running several products that all do the same job. For especially sensitive browsing, a separate browser profile is a clean boundary.
At checkout I test one layer at a time: retailer promotion, verified coupon, cash-back portal, card offer, and rewards. I never assume they stack. I read the exclusions, disable conflicting extensions when attribution matters, and judge the purchase on the price I can verify rather than a reward that may be denied later.
Use the right secondary marketplace
I check eBay when the item is small, mature, easy to inspect, and available from a seller with a strong track record. Replacement parts, accessories, open-box gear, and products with an active used market can be excellent buys. I verify photos, model numbers, condition language, return terms, seller history, and whether the manufacturer's warranty transfers. For expensive electronics, I want enough savings to compensate for every layer of added risk.
AliExpress is a separate lane. I use it for inexpensive, non-electronic products where brand authenticity, safety certification, and after-sale support are not central to the purchase. Simple organizers, hardware, adapters without power, cosmetic accessories, and low-consequence project supplies can make sense. I avoid safety equipment, batteries, chargers, mains-powered devices, storage media, and anything whose material quality could create a meaningful hazard.
On any marketplace, I price the failure case. If a bad item would waste weeks, interrupt a project, or create a difficult dispute, the savings need to be large. Cheap is valuable only when the downside stays cheap too.
| Channel | Best use | My main guardrail |
|---|---|---|
| Authorized retailer | Complex, expensive, warranty-sensitive gear | Confirm model and total installed value |
| eBay | Used, open-box, parts, mature products | Seller history, condition, returns, authenticity |
| AliExpress | Simple, inexpensive, low-risk goods | Avoid powered, safety-critical, or counterfeit-prone items |
| Local marketplace | Bulky equipment that is easy to inspect | Test before payment and price transport |
| Warehouse club | Bundles, delivery-heavy goods, household staples | Value the membership and included service honestly |
Build a deals inbox that does not own your attention
I created a dedicated Gmail address for deals, price drops, retailer accounts, and watchlists across services such as Honey and PriceLasso. That keeps promotional mail out of my normal inbox and gives every alert one searchable home. The setup matters because a good deal system should reduce checking, not create a permanent stream of urgency.
Inside that inbox, I separate action from noise. One label holds active price watches for purchases I have already approved. Another holds receipts and warranty records. Retailer newsletters skip the inbox unless they relate to an active category. I unsubscribe aggressively after the purchase and set a calendar reminder to cancel trials or memberships used for a promotion.
For larger purchases, the alert includes the exact model, target price, acceptable sellers, and deadline. For replenishable items, I track the unit price and how much storage I am willing to give the deal. Buying three years of a product to save a little is often just converting cash and space into clutter.
- Use a dedicated email and, when helpful, a separate browser profile for shopping tools.
- Create alerts only after the product passes the need and quality test.
- Route newsletters away from the primary inbox and keep true price alerts visible.
- Archive receipts, serial numbers, screenshots, and warranty terms by order.
- Delete the alert and unsubscribe when the decision is finished.
Know when to stop optimizing
Deal hunting scratches the same itch as analysis: more data feels like more control. I have learned that it can become a hobby that disguises indecision. Saving a little on a purchase matters less than the hours spent monitoring it, and neither can substitute for higher income, ownership, or long-term compounding.
I stop when the product is proven, the price is within my predetermined range, the seller is trustworthy, and waiting has a real cost. I also use a simple daily-use rule: items that shape work, sleep, training, transportation, or a serious hobby deserve more research and quality. Infrequent, low-consequence items get the cheapest viable solution much faster.
The system is successful when it makes bad deals easy to recognize and good purchases easy to complete. It is not successful when every order becomes a referendum on whether a slightly better price might appear next Tuesday.
The Mr ROI verdict
My buying process is layered on purpose: define the job, identify the exact model, sweep retailers, check history, automate the wait, test the seller, and protect the exit. Google, camelcamelcamel, CNET Shopping, eBay, AliExpress, Slickdeals, Honey, and PriceLasso each solve a different part of that sequence. None replaces judgment.
Use the full stack for a large or repeated purchase. Use only the five-minute sweep for something ordinary. The highest return comes from applying the right amount of research to the size and consequence of the decision, then closing the tabs and using what you bought.
Disclosure
Some links may be affiliate links, which can earn Mr ROI a commission at no additional cost to you. Recommendations are based on usefulness, not commission size. Opinions are Sebastian's and are not personal financial advice.
Keep the useful part
See what actually earned a recommendation.
My current gear, product picks, and affiliate links live in one place.
Shop the ROI list