Twelve days till Christmas! While not too many folks celebrate a week and a half of gift-giving these days, the "first day of Christmas" is a good reminder that if you don't want to Fedex your twelve lords aleaping, you better get shopping. Today. Post-haste.