I have a love/hate relationship with Christmas shopping.
On the love side:
A. I get to think of creative gifts that the recipients will never guess
B. I get to give people stuff
C. I get to mindlessly wonder around stores and usually wind-up getting myself a Christmas present (don't judge me... you've done it to!!!)
On the dislike side:
A. I become trapped in a mall surrounded by thousands of people for hours on end with nothing but my instincts to survive the lights, smells and prices
B. Having to find interesting gifts by the 25th
C. Hiding the gifts from the recipients
I like to be done my shopping by December 1st, ya I know, unrealistic and early. The method behind the madness is simply this -- the sooner I get the shopping done, the sooner I can start to focus on the real reason for the season.
It also has something to do with the year I didn't start Christmas Shopping until the 20th of December... that was stressful.