When I recently registered my AVID Chips I received a Brochure on their Pet Insurance which looked like a good deal until I read the fine print Section" Help pets less fortunate then yours - when you purchase a Petplan policy, you're not just protecting your pet. because each purchase helps Petpaln support animal welfare organizations around the country including: The Humane Society of the United States."
That took care of me even thinking of purchasing pet insurance through AVID. The HSUS has some PR department to sell AVID on this idea.