Alibris has been great. I really enjoy the idea of supporting small Bookshops over amazon. I'll always support my local family owned bookshop first but they don't have everything. And with alibris I always find what I'm looking for and get to continue to support small bookshops. Shopping on alibris is quick and easy. All the info about sellers and book conditions is clearly posted as well as shipping times and costs.