BMV (which stands for "Books Magazines Video") carries an impressive selection of new and used books shelved side by side over two floors. The staff is knowledgeable and helpful.
Metro:
Eglinton
Other location:
10 Edward St., Downtown, Toronto, ON, 416/977-3087, Metro: Dundas