After ordering twice from BookOutlet, I continue to find incredible deals on used or overstocked books. I always check this site first before going to a major book store.
Every order is well packaged so the books aren't damaged. Amazon and Indigo can take a note from them in this regard. If a particular book is shipped damaged, they state it up front on the item's page.
I will always buy my books from BookOutlet as all the local book shops in my area have been closed due to a recent pesky virus or big box stores shutting them out of the market.