They SEEMED to have the soccer cleats I had been looking for.
I ordered, and for the next week until I got the package, their customer service was very prompt (even though barely understandable in their broken Chinese-English) in answering my questions about tracking numbers etc.
HOWEVER, the cleats they sent me were the WRONG MODEL, and COLOR.
I have sent them 3 emails since then, and received NO ANSWER back.
Conclusion: it's a scam. Never buy from them again.