Short answer: the gifts that land are the ones he would find useful but would not buy himself. Under $20 that means a smartwatch or a good torch; around $35 a magnetic power bank; above $70 a hot-swap mechanical keyboard. All linked below with current prices.

Under $20

$20–$50

$70 and up

How to choose

  • Buy the upgrade, not the first one. He already owns a torch and a phone charger. He owns a bad torch and a slow charger.
  • Avoid guessing at sizes. Clothing and gloves are the most-returned gifts in this category.
  • Check the phone before buying anything magnetic. MagSafe-compatible phone or case required.
  • Do not buy a mechanical keyboard for someone who already has strong opinions unless you know their layout and switch preference.
  • Order by early November for Christmas — 1–5 business days processing plus 7–15 business days delivery.

Frequently asked questions

What is the best gift for a man who says he wants nothing?

Something he uses daily but owns a bad version of — a torch, a car charger, a power bank. The bar is not novelty, it is replacing something mildly annoying.

What is a good gift under $15?

The Tactical LED Flashlight at $10.99 or the Regicide Card Game at $11.99. Both are things people are pleased to receive and would not buy themselves.

What if he already has a power bank?

Buy a magnetic one anyway. Most people own one cabled bank and keep it in a drawer; a magnetic one lives in a jacket pocket and gets used. Duplicates in this category are genuinely useful.

Are cheap smartwatches any good as gifts?

For step counting, sleep tracking and notifications, yes. They will not match a $300 watch for GPS accuracy or build, but at $11.99 they are a low-risk way to find out whether he wants one at all.

When should I order for Christmas?

Early November. Processing is 1–5 business days and delivery 7–15 business days, so December orders may not arrive in time.

Browse Electronics, Fitness & Sports, Board & Card Games or Camping, Fishing & Outdoor. Free standard shipping on orders over $50.

Christmas giftsGift guideGifts for himHolidayQ4