Chistmas shopping is Hell - except that even in Hell you don't have to queue up three times to buy one thing. Only in Argos do you have to do that.
Still, nearly done.