Men are such hard work to buy for and it really gets on my nerves! I read a good article which provided a man's perspective on why men are so hard to buy for (link below) ...