Hello I would like to buy Traxxas rc cars from you, I live in the USA and would like to know if your traxxas cars are comming from the USA or China and what the shipping would be or how I can do buisness with you, is there any way we can speak over the ? thanks Greg