Has anyone here used Banfield of know of someone that does?

Just on a whim (while buying cat litter) I asked about their fees and payment plans. They have a contract based upon your pets needs. Not sure if I want to do this or not.

what do y'all think?