We all have that guy in our lives: the person that is hard to buy for because they buy everything for themselves whenever they want it! I have several of those people in my life, so I'm always on the hunt for the best gifts for those hard-to-buy-for. The men in my life are especially hard ...
