If they must do that, why can't they just do it in their own homes? Sheesh!

I'm glad there was no needle! You should be alright (again no medical training, just common sense) as long as you disinfected well when you got home.