Gift giving is always difficult and time consuming, as we all want to give the perfect present every year. Men tend to make this even harder, since they rarely give any indication of what they actually want and tend to resist new things. If you still haven't figured out what to get for the guys in your life, we've come up with a few foolproof options that you can easily grab. Whether it's for your family, friends, colleagues, or significant others, here are the gifts that are bound to please!