Most hospitals have a rule. The caregiver has to read the medication order, the patient's wristband and the container the meds come in. All three have to match, exactly, before giving anything to the patient, even if they've given the patient the same thing 100 times.
Maybe that would be overkill for us but I still try to make sure I read the label before I pour anything.
Haven't made a mistake yet... At least not that I would admit.