Amazon offers Prime members the National Geographic Kids Almanac 2015
with free shipping
. (Non-members can spend $35 or more to qualify for free shipping; otherwise, shipping costs $4.98.) That's the lowest total price we could find by $5. It features photographs, crafts, activities, and more.
Note that although this item is temporarily out of stock, it can still be ordered at this price for delivery when available.