You've perused the many gift guides over and over - and nothing has struck you yet. And you're getting desperate. It seemed like a long time until Christmas and you woke up this morning and realized it was exactly 14 days (or really 7 if you want to be on the safe side and the gift requires shipping).
Not to worry.
The A.V. Club brings you their 3rd annual Suprisingly Specific Holiday Gift Guide.