When you buy through our links, Business Insider may earn an affiliate commission. Learn more Shopping for men can be a puzzle — especially when you're trying to buy a gift for someone who swears they ...