Shopping for Christmas gifts for men isn’t always easy. Dads often say they “don’t need anything,” husbands tend to buy everything themselves, and boyfriends might claim they’re easy to please – but ...