If you don't mind used books- head over to the Book Rack. When I first use to go here- it was tiny and has expanded to a great book store. I find all those hard to find books here and 99% of the time they are still in very good shape. I also buy a lot of kids books here because they can be very expensive new. You can sell back the books the kids have out grown and get new ones for them to read. They have a great trade in program and you get a lot for the books you trade in. The staff is friendly and will hunt books down for you.
more