Some people are probably already done w/ the hustle bustle of shopping.. I think the vast majority wastes until the last minute to finish.. Me I like a little buffer. I have my youngest' BD on Christmas Eve on top of that.. So are you on schedule, ahead, or way behind? :^)
Who doesn't have their tree up yet (that's putting one up)? We're not talking about taping a Air Freshener to the wall.. :^)
Don't get me on Christmas trees I think they should come w/ roots.. :^)