Hopefully the right forum to ask this in...
My doctor's an idiot, and as Canadians know, getting a GP is hard enough as it is, most in my town have waitng lists for new patients.
So I'm wondering, are there any blood labs like you see here for the US in Canada where you can order and pay for your own tests?