I like textbooksrus. They seem to have good prices.

Also check craigslist... I was lucky enough to buy a book from a gal - turned out she was one semester ahead of me so she would sell me her books at a price between what the bookstore would pay her to return them and the new cost to me. Worked well for both of us.