Good suggestions so far!

Also check out BookCrossing meetups in Vancouver. You can find them on the Meetup.com web site (and you should look up BookCrossing, too! it's fun).

Oh, and PulpFiction bookstores buy for store credit, which I think is a good concept. (They also buy for money, but only a limited amount every day.)