December 18, 2004 by Fred All things considered, I probably should have done all my Christmas shopping by now.