This afternoon, I brought Nathan for his vaccination. We are thankful that all vaccines for him are free, including check ups. It was administered by a practice nurse, but she is very knowledgeable, gave me information about what different vaccines do for Nathan, certainly helps me to make more informed decision in future. Should have waited to come here for his pneumococcal jabs, paid $300 back home, here, absolutely FREE.