I had a very similar experience as this person ("Stay Away - By any u.") , except that I have not been banned, but decided that my pet and I deserve much better.
Dare not question the staff, especially the matron receptionist; she is extremely rude and unprofessional. The vet also does not like questioning customers. Review your bill carefully for unnecessary tests/charges.