Vet care is not like care for humans. Humans are never turned away due to lack of money as us taxpayers foot the bill for welfare, medicare, etc. There is no such thing for pets. And vets have learned the hard way that they generally get "stiffed" when they are kind and offer care without cash. Then, after doing expensive surgery and treatment, they get no compensation and end up turning the bill over to a collection agency. The only way to avoid things like this is to have an established relationship with a vet, whom you see yearly and ALWAYS pay on time. They will often let you slide then for the unexpected. The other way is to have cash in the bank for emergencies, or a credit card handy. Sorry about your cat, but you cannot blame the vet.