I'm trying my hardest not to get stuck shopping on Christmas Eve this year so I've already bought a few gifts but I still have a long way to go. Hopefully not waiting until the last minute will cut down on Christmas debt. I should have signed up for the Christmas club. *sigh*