There is a common myth that men are hard to buy for, as apparently we all just go around buying all the things we want, all the time. This is untrue, and it's also incredibly easy to buy for the guy ...