usually i wait til the last minute, but i was mildly afraid of one particular gift selling out quickly, so i bought it a two weeks ago and its been sitting in the trunk ever since.
i'll probably do the rest next week. i buy only for my gf, our son and my gf's brother-in-law, so its fairly low key. i always try to find really exclusive or "undiscovered" stuff for gf, and that is time consuming. for our son, i'll probably get him this airport set that he fell in love with a few weeks ago, along with one of those giant boxes of cars that hotwheels puts out every christmas.. and the gift in the trunk is a buzz lightyear toy.