Free books for kids delivered for $3.90, for those who could not collect one each week from a store. Estimated delivery from 22 to 26 November.