Hi TippyCanoe,
I'm located in Calgary as well. I ended up getting my yellow lab from Hobo Creek Labradors in Vanderhoof BC.
They are run by the parents of a friend of mine. We absolutely loved the service we got. From birth until we received him, we got emails every day with pictures of the puppies.
http://www.hobocreek.com/index.html is the website.
That's Hunter, my dog.