Why are ni-cd batteries so expensive?
The initial cost of ni-cd batteries is high because nickel and cadmium are expensive and the manufacturing process is more complicated. However, when this cost is spread out over the life of the battery, the annual cost of ownership is almost always less than that of a lead battery that had to be replaced one or more times.