My wife & I do this once a year @ Dischem for the Vitality points thing.
Depending on what plan you are on, Discovery will pay for the tests. It is just under R200, including the HIV tests.
You can usually have them done @ selected DisChem pharmacy's during the week or on the first & last weekend of the month
Having said this, if you are only doing it for the Vitality points, then cool, if however you are doing this for genuine health reasons, then don't waste your time & money. Go see a GP who will test your blood pressure the old fashioned way & draw blood.
Every time I have been for the tests @ , including the ones for Life Insurance where they come to your place of employment (probably not the best for blood pressure tests), they use those automated, digital machines & every time they tell me my cholesterol & blood pressure is abnormally high etc.
Concerned, I go a GP, who tests me the old fashioned way & I am 100% normal etc.
The GP's all tell me that the cholesterol test does a full cholesterol count, which includes good & bad. So, the test is actually pointless unless you have blood drawn with specific cholesterol being tested. There are also two types of cholesterol tests, one which requires fasting & one which doesn't.
In regards to the blood pressure test, apparently the digital machine tests blood flow, while the manual method relies on listening to the sound of one's heart beats etc.
This has been my experience with this, I am not a doctor, but all I know is that that quick 'mall' tests are only an indication of certain aspects & not to be taken too seriously.