hi just brought a traxxas jato 3.3 and have readthat the brakes dont pull up very quick, so i want to get a twin brake system. can you please help me where to get one. thanks