CAAC Medical
Far East Driver hit it pretty much right on the head. The Long and Short of it is if there is anything wrong with you they will find it, they might find something that isn't even there! On the plus side what they do find they will let you get it corrected if it is something that is fixable, i.e. high blood psi., kidney stones, gall stones. And yes it is irritating to see them smoke, drink, and eat anything under the sun while you get berated for the least little abnormality. I was given hell about my blood psi. and there was not a problem, the problem was the CAAC cuff could not fit around my arm and it gave them crazy readings, plus CAAC doctors are possibly not fully qualified docs so that doesn't help the situation either. But from what I have seen if you stick it out and do their crazy process they will eventually pass you.