For gifts I usually prefer to pick things up from the shop personally unless it's something specific that I can only get from a website. I also prefer to pick things up early- I'm talking months ahead of time- so my Christmas shopping generally begins in June and by September if I haven't gotten you anything chances are you either aren't getting something or will get a last minute gift i.e. amazon.com. There's no way I'm wadding through crowded stores during the Holiday season.
_________________________
I hit her with the hammer on top of the head. She made a lot of noise and kept on making noise, so I hit her again.