I filed two claims through my vet in early February. When I called to inquire about the status in mid-March I was told one claim had been processed, the amount, and it would be mailed the next week. Two weeks later I still haven't received the check and will be forced to call them again and sit on hold while the electronic voice tries to convince me to hang up and let them call back at their convenience. On the second claim they told me they had requested more information from my vet. Two days later when I spoke to the tech at my vet's office, she told me 24PetWatch had called them the day before (AFTER my call, which means the PetWatch outrighted lied when she said they had already contacted the vet.
I will not be renewing insurance with this company. They use the insurance dodge of delay and deny a little too effectively.