I've found the best way to get books is through
www.amazon.com, BUT I almost never buy them new. You can look up books, then see if someone is selling a used copy. The books are often significantly cheaper. You do have to pay shipping, but I still get sooo many bargins this way. Yesterday, I bought a book for a penny, plus shipping!
emmy