While a shingles vaccine is on the market, it can cost nearly S$1,000 (US$740) out of pocket. The Ministry of Health said in response to a question in parliament in November that it is not ...