far I've only found a few "normal" blood test providers with direct-to-consumer ordering:
Blue Horizon Blood Tests Canada has a wide range of blood tests drawn at Dynacare facilities. The prices look more expensive than some of the cheaper providers I'm used to in the US, but aren't exorbitant.
True Health Labs has a few panels. I think they may all be mail-in kits, and you may have to arrange your own blood draw depending on the type.
ZRT Laboratory has mail-in saliva, urine, and fingerprick blood spot tests available to order on places like Amazon.
I'm sure there's other sources that I can't find because I don't know the Canadian secret handshake. Please leave a comment if you have more information on sources or laws preventing self-ordered tests.
If you're interested in self-testing as I am, check out my Facebook or Twitter account where I post interesting self-testing news and get a little too excited about blood test sales.