why don't u just head to a GP?
they are able to do it for u.
I usually spend about 200 - 300 for a full blood work.
Got this from a gov't site :
"Go for regular health screening
Early treatment is cheaper and less traumatic. For those above 50 years of age, the Community Health Screening Programme provides affordable health screening near your place of residence. Call Healthline at Tel: 1800-223-1313 for details."