Trupanion was great. Fast, efficient. Answered questions via online chat and over the phone. Very helpful and came through on all their promises. Would highly recommend. Our vet told us Trupanion was the best coverage when we were in the process of selecting our provider, and they were right; we were very happy with our experience with Trupanion.