Looking into buying a buggy and just wondering why these Kyosho 1/8 neo 3.0. VE are so cheap are they any good?