Just Say OV's protocol is this:
1) Keep a list at work (word document) of gift ideas for the wife and kids. As I think if things throughout the year or something is mentioned that would be a good idea, I send myself an email so I can add it to the list or whatever, so come Thanksgiving time I usually have a full list.
2) I then order said list on Amazon (or wherever needed) in about 10 minutes and watch it all be delivered.
3) Sneak home some afternoon from work before the wife and kids are home, turn on some Bing Crosby-style classic Christmas music, mix me a whiskey and proceed to wrap gifts and boom, I am done.