When do you get your holiday shopping done? Weeks before or last minute?
How about months before?
Tis true; I have the vast majority of my pressie shopping done early in the year (in fact I already have some pressies for next year). And any I don't have (mainly calendars) I buy weeks before Christmas and everything is wrapped up by the first week of December.