1 / 31

Guys can be notoriously tough to shop for, especially when you're not looking to buy an expensive electronic or some fancy sports memorabilia - but they don't have to be. These last-minute ideas for your husband or boyfriend are all winners and $50 or less to boot.