If you are not able to have your hearing aid repaired, I recommend you contact some of your local organizations such as the American Legion, The VFW, The Elks, the Rotary Club, etc. Some have programs that cover the costs of purchasing new hearing aids (you do not need to be a member or even know one, it is a benefit they provide for the community).
I'd contact Kim Fisher with Fisher HEaring technologies. I think he will work directly with the "end user."
I live in Washington state, Peirce County.