Yep and I bought it for $3000. You will notice that I added a bunch of crash bars on the front, that is cuz I ripped all the fenders of crashing through brush. I made my own fenders out of 3/16 polycarbonate, fit to the frame and no more problems.
If you have any rig built in China, you better be ready to work on it yourself, because nobody else will. I have a Joyner trooper 1100 and fortunately I have been able to deal with the issues and it was built pretty hardy. I have also modified it significantly as you can tell by my pictures.
Yeah we Massimo sucker's learned the hard way about their disgusting no warranty ever policy..no shop in my state will touch one unless you pay cash up front. I threatened lawsuit and they laughed at me..good luck suing china