The a123 pack or whatever it's called that Tamiya supply for the car would be a good option but it sounds a bit expensive

Can you charge that type of cell on a 'normal' lipo charger? any ideas?
I think you can get some humps made up no problem but I'd much prefer lipo (or these new cells)
Can't wait for this car, I'm so excited about it!