Anyone have any insight on what battery manufacturer could be making these for Traxxas? A questionable source said that Maxamps is assisting, I sure hope not.