I am nearly done, no way am I gonna be running around shops in December. People go a bit mad around christmas, eh? So to avoid as much crap as possible, I did most of mine online. :D
Last couple I need to get is a footy tee for my bro. I am buying a new TV for my mum (I wouldn't normally get such a thing, but her current TV is old, and a deathtrap. I am genuinely worried it will burn the house down lol) And either a new headset of keyboard for my bf.