After ~13 years with Banfield I cancelled them after dealing one time with their Customer Service department. One of my pet dogs died in March 2013 and Banfield continued to bill me monthly. I tried to make an appointment for another one of my pet dogs in person at the local hospital and was told I did not have insurance for that dog, but did have insurance for the deceased pet. I asked why that was and the hospital could not give me any info as to why. I called the 1.888 number and spoke to one representative who gave me some information, but stated that I had to speak to cancellation department. She transferred me to Cancellation, after speaking with the 2nd Representative, she stated that I could not Cancel coverage on deceased pet since wife signed agreement, event though bill was being paid out of my personal checking account. The 2nd pet did not have insurance coverage as that insurance was setup via a debit card which had expired, and Banfield was not able to charge me, hence no insurance coverage. Well at that point I lost it and I just stopped the nonsensical discussion from the CSR and told her that i was stopping authorization for Banfield to auto-debit my Checking account. I called my bank and stopped Banfield charges. Seems Banfield can charge insurance for a dead pet but not a live pet.