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

Invalid email/password
Log In
A Promised Land
Barack Obama
Hardcover | Nov 2020
on order $55.00
(releases Nov 17 2020)
The Deep End (Diary of a Wimpy Kid Book 15)
Jeff Kinney
Hardcover | Oct 2020
on order $17.99
(releases Oct 27 2020)
The Ickabog
J K Rowling
Hardcover | Nov 2020
on order $36.99
(releases Nov 10 2020)
Dearly
Margaret Atwood
Hardcover | Nov 2020
on order $32.95
(releases Nov 10 2020)
Oh She Glows for Dinner
Angela Liddon
Hardcover | Oct 2020
on order $40.00
(releases Oct 13 2020)
Cat Kid Comic Club
Dav Pilkey
Hardcover | Dec 2020
on order $19.50
(releases Dec 1 2020)
Consent
Annabel Lyon
Hardcover | Sep 2020
in store $29.95
Ottolenghi Flavor
Yotam Ottolenghi
Hardcover | Oct 2020
on order $45.00
(releases Oct 13 2020)
The Tower of Nero (Trials of Apollo, The Book Five)
Rick Riordan
Hardcover | Oct 2020
on order $24.99
(releases Oct 6 2020)
A Song for the Dark Times
Ian Rankin
Hardcover | Oct 2020
on order $34.99
(releases Oct 6 2020)
What We'll Build [Signed Bookplate Edition]
Oliver Jeffers
Hardcover | Oct 2020
on order $23.99
(releases Oct 6 2020)
If I Knew Then
Jann Arden
Hardcover | Oct 2020
on order $32.00
(releases Oct 27 2020)
7 Ways
Jamie Oliver
Hardcover | Oct 2020
on order $42.00
(releases Oct 20 2020)
War
Margaret MacMillan
Hardcover | Oct 2020
on order $35.00
(releases Oct 6 2020)
A Time for Mercy
John Grisham
Hardcover | Oct 2020
on order $39.00
(releases Oct 13 2020)
Extraordinary Canadians
Peter Mansbridge
Hardcover | Nov 2020
on order $36.99
(releases Nov 10 2020)
Moonflower Murders
Anthony Horowitz
Paperback | Nov 2020
on order $24.99
(releases Nov 10 2020)
Is This Anything?
Jerry Seinfeld
Hardcover | Oct 2020
in store $40.00
The Water Dancer
Ta-Nehisi Coates
Paperback | Nov 2020
on order $24.00
(releases Nov 17 2020)
Underland
Robert Macfarlane
Paperback | Sep 2020
in store $22.99

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