Well I found a great place for batteries.
www cheapbatterypacks com. The great thing is they will make your battery packs for you! You can pick the nimh cells the saddle pack configuration and the connector. The only downside is I did not see the conector for this car, so I picked another one and will switch the car connnector over to match. Beats building my own saddle packs...it was very cheap as well.