My son just picked up some Hep A & B vaccine at Walmart and took it to the doctor for the injection. SOP, I think.
I have never laid my hands on any vaccine. That has always been handled by the doctors office.