As any woman or indeed man will admit buying gifts for men is hard. Buying gifts for women isn’t the easiest thing in the world either...