It's a universal truth: Men are exceptionally difficult to shop for. Although it's easy to think that spending more money means getting a better gift, there are a ton of affordable gift ideas out ...