Beware of this company. They sent me two six month supply's of heartworm medicine or pills and the box and the pills had an expiration date of 12/2017. I just received there pills from California Pet Pharmacy on 05/20/2017. I don't know if this situation is unique but apparently they may buy from a distributor and in my view provided my pets with almost outdated or short dated pharmaceuticals. I called Virbac, the manufacturer and they said I was sold "short dated drugs", but they may last through 2018. They also shipped it in a box handled via the snail mail which was exposed to a lot of heat and left in my hot mail box instead of delivered to my door. I guess I could have chosen better shipping options. Warn your local vets about this possible practice, maybe this is a one time incident, but who knows. It may cost more to buy from your local vet, but at least it's not short dated drugs exposed to a lot of time and storage.