We all have at least one on our list – that guy who seems to have everything. Don’t fear though – I’ve went straight to the source (men) and compiled a list of gifts for the impossible man. That’s right – here are over 25 gifts for hard to buy for men.