(This post contains affiliate links.)

Christian Book is still offering free shipping on orders of $35 or more when you use code LOVE2TEACH through August 21.

In addition to many Christian and Catholic books and other media, they carry many homeschool books, many of which are currently on sale.

The Catholic Children's Bible
Loyola Kids Book of Saints

If you need to get your order up to $35, check out all the inexpensive items in their Bargain section.