It appears that the supplier is at least involved in the hobby and seems to be a reliable source. But the car itself just doesn't appear to be up to snuff. I guess it depends on what you plan to do with it. There is no racing class for it and as a basher it looks pretty weak so I'd stay clear of it.
Get a Sportwerks Mayhem truggy for a killer basher vehicle with tons of power and easily available parts that are cheap on ebay. There's also a great support form at www.truggyracers.com