I don't think all of them do it like that - I seem to remember (though it was a while ago now) that DD's doctor was very quick but still gentle, he talked to her and distracted her by clicking his tongue/smiling at her for her 8 week shots and it was all over in seconds. Didn't stop her from giving me an outraged squeal that I let him do it though!

I am going to be taking DS back to the same doctor for his needles in a few weeks. Not looking forward to it.