Most of this site's functionality requires JavaScript to be enabled.

Invalid email/password
Log In
Dog Man
Dav Pilkey
Hardcover | Sep 2020
on order $15.99
(releases Sep 1 2020)
All the Devils Are Here
Louise Penny
Hardcover | Sep 2020
on order $38.50
(releases Sep 1 2020)
Indians on Vacation
Thomas King
Hardcover | Aug 2020
on order $32.99
(releases Aug 25 2020)
The Lying Life of Adults
Elena Ferrante
Hardcover | Sep 2020
on order $38.95
(releases Sep 11 2020)
The Deep End (Diary of a Wimpy Kid Book 15)
Jeff Kinney
Hardcover | Oct 2020
on order $17.99
(releases Oct 27 2020)
Rage
Bob Woodward
Hardcover | Sep 2020
on order $39.99
(releases Sep 15 2020)
A History of My Brief Body
Billy-Ray Belcourt
Hardcover | Aug 2020
on order $25.00
(releases Aug 25 2020)
Greenwood
Michael Christie
Paperback | Aug 2020
on order $22.00
(releases Aug 25 2020)
Agent Running in the Field
John le Carre
Paperback | Aug 2020
in store $22.00
Songs for the End of the World
Saleema Nawaz
Paperback | Aug 2020
on order $24.95
(releases Aug 25 2020)
Anxious People
Fredrik Backman
Paperback | Sep 2020
on order $24.99
(releases Sep 8 2020)
Agent Sonya
Ben Macintyre
Hardcover | Sep 2020
on order $36.00
(releases Sep 15 2020)
The Company We Keep
Frances Itani
Paperback | Aug 2020
on order $24.99
(releases Aug 18 2020)
The Evening and the Morning
Ken Follett
Hardcover | Sep 2020
on order $48.00
(releases Sep 15 2020)
Vesper Flights
Helen Macdonald
Hardcover | Aug 2020
on order $32.00
(releases Aug 25 2020)
One by One
Ruth Ware
Paperback | Sep 2020
on order $24.99
(releases Sep 8 2020)
The Finder
Will Ferguson
Paperback | Sep 2020
on order $24.99
(releases Sep 1 2020)
Magdalena
Wade Davis
Hardcover | Sep 2020
on order $39.95
(releases Sep 15 2020)
The Expendables
Jeff Rubin
Hardcover | Aug 2020
in store $32.95
Solutions and Other Problems
Allie Brosh
Paperback | Sep 2020
on order $29.99
(releases Sep 22 2020)

See more...
GOOD NEWS! We are open for browsing.
We will be following all the guidelines set out by HKPR Health Unit and are so happy to see our customers again.
Store Hours
Tuesday-Saturday 10 am - 5 pm