There are two types of people. There are the first kind, that leave their Christmas shopping to the last minute. They have no idea whatsoever to get anyone, panic buy, and spend an ungodly amount of money on things that, really, nobody asked for, or wanted. Then there are the second kind, who have their gift shopping all wrapped up and under the tree before their Thanksgiving celebrating neighbors can wipe out the Turkey. I'm most definitely the latter and love to be prepared, although you will always find me panicking a week before the big day, wondering if there's enough to open.
Luckily, or rather unluckily, my parents fall either side of the spectrum. My Mum is, and always has been a planner. She'd have Christmas sorted by June and hidden away in any number of cupboards, but my Father, he's.. less organised, and if I could rely on a parent to buy me something I didn't want to receive, it would almost always be off him. Alas, times have changed, and presents I once dreaded receiving have become new favourites of mine to rip away from it's paper instead. Take, for example..