It's hard enough to think of the perfect gift for each person on your list, then there's the struggle of actually finding the time to do the shopping, and you've got an even bigger problem on your hands.
Then, when it comes to gift shopping for the men in our lives, well, that can be enough to cause a full-on panic attack. Let's be honest: Most guys don't want another tie or flannel shirt.
To prevent the migraine that comes with thinking about what to get your boyfriend, husband, brother or bestie, we've found 13 perfect gifts that we're sure they'll appreciate.
Hot Dog Maker, $40, Urban Outfitters
Tailgating made easy.
Poker Set, $69, West Elm
Your guy will show up to poker night in style with this set.
Travel Charger, $49, Restoration Hardware
For the man who's always on the go, this is a must-have travel companion.
Stuff We Love
"Whisky: The Manual," $19.99, Terrain
We all know that one die-hard whisky drinker.
Guitar Pick Punch, $25, Urban Outfitters
Got a musician on your list? They'll appreciate this rad gift.
Dice Tumbler Set, $37.95, CB2
For a guy who loves to play bartender, how about this fun mixology set?
Golf Ball Personalizer, $22, Restoration Hardware
For the golfer in your life.
Peanuts Pretzel Maker, $38, Urban Outfitters
Heading to the baseball stadium will no longer be the only excuse to munch on a hot pretzel.
How to Stay Alive in the Woods, $19.95, Terrain
We all know that nature-loving man, and while getting him a new tent might be out of our price range, this book will definitely come in handy for whatever rustic excursion he's planning next.
Wood Hammer Multi-Tool, $19.95, Paper Source
This multi-tool hammer is actually quite practical (and pretty cool-looking, too).
Sandalwood Starter Kit, $30.00, The Art of Shaving
This shaving starter kit might actually make grooming enjoyable for your guy.
Mid-Century Watch Box, $59, West Elm
Help keep his favorite accessory organized. He can store his cuff-links in here, too.
Bike Pizza Cutter, $29.95, Paper Source
Pizza party, anyone? This cutter is too cute to keep stored away.