Books for Good is a nonprofit selling items to benefit donor-specified charities. We ship promptly from our store in Fletcher, NC.