Another option for books is your local library. This way, you can try before you buy. I started to buy books left and right, and after receiving them, not up to what I expected or to some of the reviews. This way, if I really like the book, I then have time to search for the best price. And in most cases, you can keep renewing the checkout length, unless it is a book that my library borrowed from another library, then that isn't an option.