Are men really that difficult to buy for?
With Christmas rushing at us like a bull in a Westfield, many blokes of a certain age will have already been told ‘you’re difficult to buy for’. On Christmas Day, while everyone else stacks a nice little pile of desirable things, you often end up the proud owner of some new socks and a 600ml