I did, last year I talked to a guy that sells them.
It's made in china and the name Dax Trac was giving by the guy here, if I understood correctly, so it could very well be a Jinma. Can't say much other than it looks appealing for the price but the brand depends too much on the guy that sells them IMO.
Not much I can say other than I would look at known brands which some offers good financial plan by the way. Unless you plan on paying cash, the money you would save could be paid in interest.
What are you looking for?