Where can I Buy Books Cheap?

When i run out of books to read, and I am running low on cash, I head up to my local thrift store, and there are many books for sale, for super cheap. The cheapest way to go is the library, where you can just borrow them.