I could launch into a tirade at the lunacy of modern Christmastime, but to be honest I’m too tired after shopping this weekend. If there was a modern 12 tasks of Hercules then shopping in Toys-R-Us a few weeks before Christmas would surely be one of them.
However it doesn’t have to be that way. Looking for the perfect gift? Look no further: