Of course we all know that the library is the best place to get free books, but the librarians frown on us wrapping up their books to give away as gifts.
If you have access to your family's e-readers you can load free books into their library. One of the best reference sites for free books is FreeReadFeed. You can search for free books by setting your preferences. It also shows the book's Amazon rating.