Acupuncture works but there’s some better than others. I would suggest going to a Chinese acupuncturist. They usually are better than Koreans. If you have a certain ailment, they should be able to fix it in one or two sessions. If they say that you need to come for a month or so, it’s usually bullshit. Their way of milking it.
As far as needles, each one should be packaged separately. If they are already loose I would say something to them because you don’t know if they were sanitized.