We have used Banfield for the closeness of our home.We had an issue a couple years ago where our dogs waundered off and only one came back. We searched for 2 days calling all around and also called Banfield in case someone found our dog to notify us.They have been with Banfield for years. We were heart broken the 2nd day we walked our neighborhood to finally have a young man tell us they found the dog Sunday night and brought him to Banfield.We immediately rushed up there and when we asked if they had our dog the front desk girl was very hesitant. we asked to speak to someone else to only find out that other girl had take our dog home, and which should be against the rules and had we not come in she was keeping him.He is a pure bred.When my husband spoke to the vet he felt so bad he chipped both of our dogs for free. But she never got fired. We took them back for their yearly checkup and teeth cleaning and everytime they try to tell us stuff is wrong with the dogs. I refuse to pay more money to Banfield since we pay 65.40 each month for the better plan. Now our older dog passes away this past weekend we decide to call and cancel since we moved and I dont trust our only dog to go there, since he is the one the girl tried to keep and I am told we have to pay 7 more payments on the bill.This is robbery and crazy and the better business bureau should investigate these pet hospitals. I am highly aggrevated and hope my writing deters others from visiting there.