These people are thieves!
I went there for annual check up. I got letter later on to go back for more test! Went there and they said doctor just want to explain the blood test results. Funny thing was that I was lazy enough that I had not done any blood work! So just charged for two visit, waste of time .....!
My doctor was Satish Dhalla and frankly one of the dumbest persons I have met in my life time!
BTW, During check up I said that time to time I have minor back pain. I found later they have charge for both check up and treatment of my back!!!!