We've now reached the festive home stretch, in which there are only eight more shopping days left until the main event. Cue unwanted stress and panic buying; what do you purchase for your picky cousin who you only see twice a year at the most" Has someone already got Nan a dressing gown or not" I've been there, weeping on the lounge floo...