We have had Petshealth Care Plan for over 15 years for two dogs (unfortunately, not the same dogs). They pay promptly and according to policy. They do not drop a dog once it reaches 10 years old like some policies do.
This year, I was switched to the extended care version which I am extremely please with as it gives me peace of mind. One dog had a thyroid problem for life that this option would have covered.