I will put my hand up and admit that I too have left it almost until the last minute to do my Xmas shopping, in fact I am not even halfway through it yet although I have taken care of the gifts bought for my family abroad – those were all bought online and posted [...]
