In theory it is better to go to qualified doctors as they have gone through exhaustive training at medical school and at least they will know what they are sticking the needles into!
Banish Headaches -how to obtain fast, drug-free relief from headache (1990)