I buy mine from drfostersmith.com they are actually located here in Wisconsin. The shipping was somewhere around $15. The reason for the high shipping cost is because of the requirement of refridgeration. The expiration dates that were on the ones I recently received were six months out.They have various different types of vaccines and the various needles as well. You can also order a free catalog that you will receive in the mail (free).

Jan