I've heard more than a few times that some random Chinese chucks were better than "name" chucks, but it's just a gamble here. No real specs, no specified run out, supplier won't guarantee anything, huge project if you ever want to return anything, etc.
I have good experience with a larger...