Buying the perfect holiday gift is not always easy. You may find yourself searching every store in your city, still unable to find something that is both useful and exciting. I have always had trouble buying gifts for men. I don’t know if it’s because I don’t have any brothers or a ton of guy…