I just ordered National Geographic for Kids on Ebates. (I missed the Mamapedia deal several weeks ago.) I paid $14.95 after I used Coupon Code DADSDAY for $5 off my order price. That'll be less than $7.50 for the year which beats the Mampedia price.
Check out Ebates and start saving money with almost every online purchase you make.