True-RC are great batteries and their prices and service are even better.
The cells do come from the same place as Maxamps.
My favorite pack is their 7.4v 6400 15c (96 amps cont/128 amps max). It is the same size and weight as a 6 cell nimh for only $80. When we put them back on the charger after a 6 min race (19t in a T4), there is still 70% remaining.
Try one, you'll like it.
Craig