Vet: I was angered, humiliated by insensitive cashier