Our little Yorkie has had some medical issues this past year. VPI has been there for us. All our claims went through quickly and payments where received promptly. VPI customer service reps have all been very helpful and a pleasure to talk with. VPI is definitely the way to go.