As the holiday shopping wars heat up, Amazon has announced a surprise offer of free one-day shipping through December 22 on thousands of items, but not, as best as I can tell, books. Of course, in Amazon’s eyes, all those ebooks already ship instantaneously.