Firstly, I think you need to figure out if it's OK to replace the battery holder on your own, just in case all the efforts will not be in vain. Then, maybe you can ask the local dealers for help, or search on more forums to see if you could get the parts. Good luck to you!;)