If you get on OKorder and look up Task Force 12v battery packs, people are selling those 10-20 times CHEAPER than the Dewalts etc. Look, all of these have the same 'c' size Ni-Cad batteries in them. You simply take the case apart and remove the array of batteries. Then you can take a low wattage soldering iron and some solder (flux core is easier to get to stick). Just use nyour basic common sense to immitate the configuration of the pack you want to replace. Another trick I came up with was to take a vacuum cleaner hose repair- heat shrink tubbing wrap ( Hesco inc. dot com) and put enough batteries in it to equal 9.6 volts and carefully attached a Male (-) / Female (+) connection plug. Now on my Dewalt battery charger I put the correspondingly opposite Male (+) / Female (-) plug. Then on the back of my 9.6 volt Dewalt drill I put a smaller vacuum cleaner belt looped where the normal ( and expensive) OEM battery would plug in. This loop of strong rubber is what holds the battery.
All good information but there is really no question here.
Pain in the #$$, rather buy the battery.