My ds will be 18 in a few weeks and our local vaccine centre is often last few days saying they have spare vaccines, if he goes will they give him one or does he have to actually wait until he turns 18 in a couple weeks ?