Okay I'll try not to ramble.
The batteries in question are made from a series of smaller batteries all connected together. I would imagine they use 2600mAh subC cells. Now my favorite supplier for batteries is TNRBATTERIES.com, after a quick search it looks like you can aquire this type of...