Well, we just shop for the grandchildren now and because they are 2,4, and 6 years old, it's hard to figure out what size they will be wearing and what 'theme' they will be into by Christmas. It was Dora last year and now it seems the Pretty Pony phase is still alive but waning. My husbands grandkids have everything under the sun, so we just send them gift certificates now. Unfortunately, all of them live across the country so we rarely see them on Christmas. So...Last minute for me!
Last year I shopped online...loved the convenience and free shipping.