RE: Close call with receiver battery
Check your switch harness for a problem or ALL of your wiring to see if 2 wires (uninsulated) got together somehow. Sometimes the insulation gets pulled back near connectors and then the wires get together.
Most places that sell NiCd's may recyle them. Call around to places like Radio Shack, Best Buy or Circuit City. Even some large stores like Home Depot or Lowes.