Why don't you bring your friend to the forum and I will be glad to talk to him about the pump or answer any questions I can. Also, if you will do a search here at the forum on pumps you can find a ton of information there too.
Take care.
It doesn't seem that they do any implants for headaches here in Ontario.