So 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, but now only supports their Ontario locations. 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.