So glad she's at home now, hope she feels better soon!!!     
I can't even imagine a vet treating you like that!  They are outrageously overpriced and we are paying them for a service.  I changed vets when I got Oliver, because I couldn't go back into the room where I put my first dog down...  and they've been nothing but great.  They called to see how he was after he was seen for vomitting, and they called last week after his shots to see how he was.  I know they'll be just as considerate when I take Mya in to be spayed.     
Definitely search for a new vet.  There are good ones out there!!  And we need to feel confident that if our regular vet isn't in the office, that whomever we DO see will give us the same kind of care and consideration.     
				__________________  Oliver & Mya are my        |