135
people found this helpful, as of 2023
ranked #219,857 most helpful
out of 571,544,897 reviews
This is a scam.
I’m a retired physical therapist certified in dry needling. I’m well versed in acupuncture & trigger points. The location of this acupressure point is for Achilles Tendonitis, not sciatica. Waste of money.