Looks like the same sorta thing I owned a few years ago. It was a traxxis monstertruck and it was quite fast at that. Bought it for $500 I think but it ended up costing a lot more than that.
A few weeks after we bought it the engine died and we took it back to the store and were told that it must have come from the factory with the hoses back to front. So basically it needed a new engine; contacted the company and their answer was basically 'not our problem'. $200 odd later it was working again but a few other things were playing up so I cut my losses and sold it.
Unless the company has improved since then I wouldnt touch that brand with a 20 foot pole..