It doesn't answer your specific question and isn't meant to be preachy, just want to say that I'm shocked more people don't use public libraries for books they don't want to keep forever. Check it out as often as you want, no need to keep it on a shelf, if you really love it, then buy it.
You don’t even have to go there! Ebooks and audiobooks are widely available through libraries too. Depending on your area you might also have access to free language programs or classes on other subjects. Emedia has really taken off with libraries.
Are there any local bookstores near you still? I’m an American and we still have a few Barnes & Noble around, but there’s also at least one independent local bookstore that has a decent selection of new titles and can order most other titles currently available from publishers. They regularly have events with authors on tour, so that could be a way to find a store near you.
I really like the concept, and I see a store on their list that I've been to several times recently. Really makes me realize how addicted to buying books online I've become, rather than going in person.
Well there's always Indigo, they're not much better than Amazon but they do have a comparable selection. If you're in Toronto, BMV has decent prices and variety of books, mainly paperbacks editions though. They're website isn't mobile friendly so in-store is the way to go.
Really surprised nobody has mentioned Better World Books yet. Good selection of books, most of the used books seem to be former library books, and they (at least claim) to donate books to charity with every purchase.
You can get really cool books for really cheap with their bargain bin sales too.
I've also tried ThriftBooks but I got too many bad copies - one book, Lord of the Flies, which was owned by a high schooler and had writing on every single page of the book and another book which clearly had urine of some kind on it judging by how obsessed my cat was with the yellow stain on the spine. Their edition picker is also terrible, very similar to the way Amazon handles their options to where different editions are all smashed into one page.
I use www.ethicalbooksearch.com to find the best second hand options in the UK. You can change your location to Canada, for which they say they search Awesome Books, Better World Books, Biblio and ebooks.
Facebook marketplace for used books and used goods in general. Lots of good quality basically new stuff on there for cheap. I guess because so many Canadians just buy stuff without thinking and then it piles up and they need to make space.
Some neighbourhoods also have some boxes on posts (not sure what they’re called, they resemble mailboxes) where people can take and give away books for free as well.
You can also type ‘bookstores’ in google maps and seeing what local stores will come up.
Alibris for used? They're independent. For new, if you have a local bookstore, I'd go with them first. If not, depends on your province. There's probably a largish bookstore in the provincial capital that will ship.