We will definitely be going back to the first vet or looking for a new vet in the future. We *might* go back to this place for the rabies, since it's already paid for, but after this experience there is no way I'd make that woman my vet.
If Bailey doesn't need any more vet visits for a couple months I will probably just wait and do rabies around 6 months. CA law says 4 months, but I managed to get by today without it so we will try to avoid the vet for a while.