Check this out... Get Lab Tests From Doc Online
I found this recently and have just messaged them as it appears my extended health benefits might cover the cost making it completely unnecessary for me to even have to involve my useles doc lol...