In many cases the vaccines used by veterinarians can be purchased online. The biggest concern we have with these vaccines is how the vaccine has been cared for. Vaccines stored in too warm of a climate will degrade quickly and vaccines that are frozen have been shown to cause more reactions.
Having a veterinarian administer your horse’s vaccines guarantees that each vaccine was handled properly. In addition, it will give you an opportunity to speak with your veterinarian about any questions or concerns you may have.