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

Invalid email/password
Log In
Dog Man
Dav Pilkey
Hardcover | Mar 2021
on order $15.99
(releases Mar 23 2021)
Return of the Trickster
Eden Robinson
Hardcover | Mar 2021
on order $32.00
(releases Mar 2 2021)
Gutter Child
Jael Richardson
Paperback | Jan 2021
in store $24.99
The Body
Bill Bryson
Paperback | Jan 2021
on order $25.00
(releases Jan 26 2021)
Klara and the Sun
Kazuo Ishiguro
Hardcover | Mar 2021
on order $34.00
(releases Mar 2 2021)
Be Kind, Be Calm, Be Safe
Bonnie Henry
Hardcover | Mar 2021
on order $26.95
(releases Mar 9 2021)
Claudia and the New Girl (The Baby-sitters Club Graphic Novel #9)
Ann M Martin
Paperback | Feb 2021
on order $16.99
(releases Feb 2 2021)
A Long Petal of the Sea
Isabel Allende
Paperback | Apr 2021
on order $23.00
(releases Apr 6 2021)
How the One-Armed Sister Sweeps Her House
Cherie Jones
Paperback | Jan 2021
in store $23.99
(more on order)
How to Avoid a Climate Disaster
Bill Gates
Hardcover | Feb 2021
on order $34.00
(releases Feb 16 2021)
The Four Winds
Kristin Hannah
Hardcover | Feb 2021
on order $37.99
(releases Feb 2 2021)
The Rose Code
Kate Quinn
Paperback | Mar 2021
on order $24.99
(releases Mar 9 2021)
A Thousand Ships
Natalie Haynes
Paperback | Jan 2021
on order $23.99
(releases Jan 26 2021)
Heat of the Lava Dragon
Tracey West
Paperback | Mar 2021
on order $7.99
(releases Mar 2 2021)
The Dangerous Gift (Wings of Fire, Book 14)
Tui T Sutherland
Hardcover | Mar 2021
on order $22.99
(releases Mar 2 2021)
Fabulous Zed Watson! The
Basil Sylvester
Hardcover | Jan 2021
in store $21.99
Land
Simon Winchester
Hardcover | Jan 2021
on order $36.99
(releases Jan 19 2021)
Bloom
Kenneth Oppel
Paperback | Feb 2021
on order $12.99
(releases Feb 16 2021)
Agency
William Gibson
Paperback | Jan 2021
on order $23.00
(releases Jan 26 2021)
Stand on the Sky
Erin Bow
Paperback | Feb 2021
on order $12.99
(releases Feb 2 2021)

See more...
Store Hours
Tue. - Sat, 11 am - 4 pm
Backdoor pickup only


Delivery is $5.00 within Northumberland County.
905-885-7296