I read somewhere that acupuncturist are not supposed to let the needle for 20 mn in the skin like they seem too do generally but they should stick them quickly on the right point and then remove them.
Basically, the needles don't have to stay several minutes in the skin.