I normally rush at christmas eve to do the christmas shopping but for some reason, this year, I've ordered and received the majority of it online and have most of it in. I still have a few bits and bobs to get like the kinnect, socks for those relatives that persist in sending me socks every year but apart from that nearly all done.