I see I subscribed to keep track and this post got burried...lol.
Welcome to Canada! I'm "sort of" a neighbour...I'm from Manitoba.
Best of luck in finding the eggs you're looking for from close proximity from where you live.
I have mostly EEs, some OEGBs, some Silkies, some Maran crosses a couple of Ameracauna and a young pair of Icelandics. Most of my birds have been purchased as chicks from a couple of different producers in the area. The Maran, Ameracauna and Icelandics are heritage birds. I had hatchery birds 23 years ago. Didn't want to revisit that again.
The EEs, OEGBS and Silkies and the crosses do well in winter. This will be the first winter for the Maran, Ameracauna and the Icelandics.
I have EE roosters that have been roosting outside overnight in below freezing temps (silly guys) but now that we've dropped down to -12 at night...I'm making sure they go in under cover. But I hear them crowing at 4-5am in the wind. They were crowing this morning at 4am. I'm not that tough...lol.
Below is a list of some of the heritage breeders I've came across in my searching. I'm not sure if they all ship (it's been a while since I visited the sites) I've puchased eggs from the first place.
http://www.breezybirdfarms.com/
http://briarwoodpoultry.weebly.com/
http://www.hawthornhillpoultry.com/
http://www.performancepoultry.com/index.php
I don't know if this is an American or Canadian site
http://www.littleredhenhatchery.com/
I understand you're not wanting hatchery birds. I'm not familiar with most of the places on this list so I'm including it in case there is something of interest to you.
http://poultryone.com/canada-chicken-hatchery.html
**Murray McMurray hatchery can ship day old chicks to a postal site on the US side of the border. It involves extra in regards to papers etc...the information is on their website.
I wish you the very best of luck!
It sounds like you also have a wealth of breeders and people in your area who can help you make connections, which is fantastic!
.
**Please note this info has been edited to replace incorrect information I posted.
(Apologies to anyone who read this prior to my correcting my oops)