yes, numbing cream does the work, I have had it used on me when I get iv's put in my hands, matter of what I won't let them put in one without it.
Also, my dog is a diabetic and gets insulin shots twice per day. This works great on him. I use the brands LMX and NUMB MASTER. One is 5% lidocaine...