Purchased a stump grinder from them about 6months ago. No problems with it, works as advertised. Have ground approximately 60 stumps with it behind the B2601. From 48" maple to 2" pine, it did just fine.
It's a pretty simple implement so I was OK with the made in China thing. I think all the brands are.
I haven't needed any repair parts yet so I don't have experience with after sale support.
The "sale" was the sketchy part for me. Had issues with the transaction and started to do research, only to find their physical address ends up at a strip mall out in California. Then the shipping company sent me an email with a link, but no info, seemed sketchy and they had the address wrong. A phone call fixed that.
In the end it all worked out and the grinder works good as well.
My cousin purchased a flail mower for behind his BX. Had it delivered to my place and I unloaded it and delivered to his place. No issues with it, it did take more time than expected to get it setup properly. It does seem to be working just fine, he's had no issues with it.