Scared of needles but believe in vaccines? We got you - South China Morning Post