Y’all should check out better world books if you don’t mind used/former library books. I just got a John book from them and it is in perfect condition for a former library book. Original book price was $30, got it $4! And it has one of my all time favorite John photos as the cover. They also donate to literacy programs!