I have been very happy with VPI. They send reimbursment checks quickly and they are always very helpful on the phone. They cover my two dogs and my cat. It is always nice to get reimbused for much of the cost of the vet visit, and it's nice to know if anything major comes up my pet's are covered. I have recommended VPI many times.