I bought a starting clamp and a Mini-STT from them.
Before placing the order, I spoke with Victor. He didn't give me a straightforward answer when I asked what I should expect given the competitive prices they have. I think he knows his products so well that he can't stand up and say they are just as good as the more expensive alternatives. One thing he did say was that he wouldn't want my business because I asked too many questions.
The starting clamp looks fine except the surface looks very dull or old, maybe it is due to the type of metal. The mini-STT is great! It works perfectly.
To the OP's question, the risk is at after sales service. If you choose someone else, the preimum you pay probably goes to that.