I just did mine on the 8th in Calgary... more waiting around than actual time for it. Costs for me were $225.00 medical, $39 blood and urine, $50 chest xray. The medical I sat in the exam room waiting and listening to the practitioner having a personal conversation with her desk person about her boyfriend than time spent examining me. She checked my lungs, heart, poked my stomach, then asked me if I had a bunch of things such as TB, HIV, etc. All the big stuff. That really was it. Oh and I stood ont a machine that checked my height, weight and blood pressure. Other tests are self explanatory. All easy peasy, and she said that if there were red flags she would contact me within a week otherwise I can assume that it has been sent on. That was good to know even though I am not expecting red flags (though I think I dropped some tap water in the urine sample so it could have contaminated it and I might have to do it again!! I hope not... so stupid!) So yes all very expensive for a whole lot of not much. My stack of papers is ready to mail out now, I am just waiting for the week to swing by since the medical just in case then will pop it in the post!