Are you in desperate need for some last minute Christmas gift ideas? Were you simply too busy to shop for everyone on your list, until now? Are you incapable of picking out decent presents for the more difficult people in your life, too terrified of the ridicule a misguided gift could potentially bring?