Every year I stumble over what to get my boyfriend for Christmas (and birthdays for that matter). For as long as we've been together, I can't find that sweet spot between "I know he'll love this" and not having to spend thousands on the fancy car parts he wants or the drum set on his wish list.
More: 7 great Christmas gifts your mom will actually use
But I've finally discovered the jackpot of gift ideas after coming across a few niche shopping sites that cater to guy gifts. Here are 39 ideas that you can still rush order. If not, print out a picture and tape it in a card with the shipping arrival date. After all, he has to love you for the procrastinator you are.
1. Beard wash

Guys love grooming more than they like to admit. Make this a stocking stuffer and watch him as he takes pride in using it. (Scoutmob, $25)
2. Shaving oil and lip balm set

I mean it. As a beauty editor, I get to bring home fun samples to try. Once in a while, I hear "Hey, do you have that cool oil good-smelling something or another?" (Scoutmob, $60)
3. Beer soap

Citrus Hefeweizen beer soap? Even I'm curious. (Red Beard Post Exchange, $8)
4. Etched city map glasses

These rocks glasses etched with his city's grid would complement his favorite scotch perfectly. (Uncommon Goods, $14)
5. A whiskey barrel

You can personalize with his name, a quote or whatever you want on there. (Uncommon Goods, $85)
6. A chillsner

I first discovered this for wine, and plan to extend my, err, his, collection with the beer version. (Chillsner, $30)
7. Creative BBQ tools

Search [insert hobby here]-themed BBQ tools, and you're sure to find something. (Uncommon Goods, $28)
8. A record clock

Think in terms of man-cave decor and it will get you far in the gift-giving world. (Uncommon Goods, $38)
9. Whiskey stones

Another stocking stuffer gem. (Uncommon Goods, $20)
10. A mug that holds coffee and cookies

Need I say more? (Uncommon Goods, $18)
11. Himalayan salt BBQ plank

You get to reap the benefits when he makes a kick-ass meal. (Uncommon Goods, $30)
More: Awesome gifts that also support really amazing causes
12. Beer tasting flight

And then host a beer tasting party. (Uncommon Goods, $60)
13. Inspirational gifts that still look manly

You'd be surprised at how much some guys will appreciate things like this (but maybe get him some whiskey stones, too?) (Uncommon Goods, $36)
14. A gentleman's card deck

It's manly and cool, but also teaches him high-class old-school etiquette. Everyone wins, right? (Uncommon Goods, $15)
15. An all about beer card deck

Pretty self explanatory. (Uncommon Goods, $16)
16. Subtle things that say "I love you"

This says "I love you" without forcing him to walk around with a heart key chain. (Uncommon Goods, $20)
17. Bluetooth speakers

There's something about seeing the words "surround sound" that makes a guy squeal a little on the inside. (Bose, $139)
18. Keychain breathalyzer

He can go out with the guys, and if this keychain determines he had one too many, it can actually call him a cab or an Uber. Why didn't we think of this? (Uncrate.com, $100)
19. A snazzy wallet

Have you ever heard a guy not complain about his wallet at some point? It never hurts to have a new one ready for when the old one wears out. (Octovo, $105)
20. Ammunition

If he's into guns, ammunition can make the perfect stocking stuffer. (Sportman's Warehouse, prices vary)
21. Tactical Christmas stocking

Stuff a tactical stocking with candy and other treats — great for any guy who has served. (Amazon, $15)
22. A next-level phone case

This iPhone case also comes equipped as one of those multi-tools with blades, and a bottle opener, and a screwdriver and the list goes on. (ReadyCase, $45)
23. Beer caddy with a bottle opener

And just maybe you'll let him store it on the living room end table for easy access. (Uncommon Goods, $45)
24. A foot sauna

Because, why not? (Uncommon Goods, $195)
25. A soup and sandwich tray

It may be cliché that dudes love sandwiches (thanks to Joey on Friends), but really everyone loves sandwiches so no harm in rush-ordering a few extras? (Uncommon Goods, $30)
26. Headphones

It's definitely a splurge, but if you have the cash this is a solid guy gift for any occasion. (Beats by Dre, $300)
27. Hot towel solution

It will make shaving feel luxurious for him. Think hot shaves at the barbershop, but right from home. (Baxter of California, $18)
28. A bottle of unique booze

It's something he can enjoy with his guys, or you! Talk to his inner Don Draper. (Jura Whisky, $60)
29. Maple bacon coffee

This is real. Buy extra. Buy a lot. Give it to all your friends. (Bewdly Coffee Company, $19)
30. Firemaking kit

31. UV water sterilizer

32. Drinkable chocolate

Do you really need to hear anything more? (Treehouse chocolate, $15)
33. Moonshine

Yes, it's legal. (Ole Smoky, $26)
34. The Man Can

This gallon-sized container comes chock-full of bath goodies like bay rum oil, fresh-scented soap, shave gel, hand butter, and an exfoliator. The container comes with its own opener which doubles as a bottle opener, so cute. Even better, all of the products are free of dyes, perfumes or chemicals. (Ames and Oates, $48)
More: Hilariously inappropriate gifts for people with a sense of humor
35. The Dyson of shovels

Hint, hint, nudge, nudge. Do some yard work, honey. You'll love it. (Bosse Tools, $90 to $100)
36. Shottracker

This is like the luxury version of your Runkeeper app, but for basketball. (ShotTracker, $150)
37. The carry-on cocktail

Since liquids can't make it past security, this company got creative. (Carry on Cocktail, $24)
38. The coolest tools ever

These phone hook-ups act as stud finders, moisture meters, inspection scopes and more. (Home Depot, $15 - $100)
39. Portable beverage carbonator

That means he can make beer wherever he is. Scary, right? You'll have to buy the beer carbonate separately at a liquor retailer. (Back Country beverages, $50)
40. Onnit Alpha Brain

This memory and focus supplement formula will help keep him on top of his game. (Onnit, $35)
41. Dusk cologne

Dusk by Herban Cowboy smells amazing without the huge department store price tag. It's also vegan and comes in recycled packaging. (Amazon, $21)
42. Car wash kit

His car will be clean as a whistle in no time with this 10-piece car wash bucket. (Target, $27)
43. A knife block

Cooking with dull knives is a pain, literally. A nice 14-piece knife set will have him on his way to culinary freedom. (Amazon, $67)
44. Gift membership to Five Four Club

Five Four Club is pretty amazing. You join by completing a short style quiz, and then conveniently receive a monthly curated package at your doorstep. Three, six and 12 month gift packages are available. (Five Four Club, $180 and up)
45. Bottle cap display case

No man cave is complete without a bottle cap trophy case! (Knot and Nest Designs, $40)
Before you go, check out our slideshow below.

Originally published December 2014. Updated November 2016.