From my experience, these guys pretend to be professionals but actually they are not. They display highly attractive products but when you get them they are usually of low standards where the size does not match the market standards.
I ordered a a set of vests but when I got them they were really of below standards and the size did not fit. I made a complaint and followed a long procedure to get my refund but the best part of their customer support is that they never keep the communication chain so that their unprofessionalism doesnt get highlighted.