Never heard of that brand so I can make no judgement about quality.
But I will offer these simple cautions whenever you're buying a ride. Always make sure you are buying a rig that has parts support that is consistent and accessible. There's nothing worse than saving a few dollars on a new car but having to leave it on the shelf because you can't get parts. A broken car isn't worth a penny. You may be saving a few dollars on the front end, but if there's no parts, you'll just end up spending more for another car in the future. If you live by a hobby shop, see what cars they stock parts for. That will make it tons easier to maintain. If you have to order online, make sure you can easily get parts. Sticking with a brand name usually insures you'll be able to find OEM parts or aftermarket parts that will keep your car running whenever you want it to.