I like going to BMV books when i want to spend some quiet time alone often after grabbing some tea then browsing the books in the store. They have had the book i had in mind or atleast one of the top 5 in my booklist at all times. The prices are great! usually 50% or more off of what you'd pay at Chapters.
Its my favourite place to buy books as I usually take my time with them and like to own them when I've read them mostly.
Make a day out of it by going to the ROM, some cheap sushi in the annex and then hitting up the bookstore. :)