I'd guess to do the naturopath, although I had bad luck and good luck in both departments.
If you are anyway near Portland Oregon, there is a really good school for Oriental Medicine that treats people on a sliding scale, they do acupuncture and chinese herbal medicine, and they are wonderful.
Did you read Bythc post? Shes had experience with her daughter- I hope that one helps. If you missed it here it is;