i've done accupuncture many times.
just like anything it boils down to the practitioner. 95% of acupuncturists are garbage. find that 5% that actually know what they are doing
the last time i went it was some 20 year old asian kid who did it.. it was a complete joke and did NOTHING for me. these people are scammers. so find a GOOD ONE.. and just as a tip, if you can book an appt the same day they likely suck at their job