Can you substantiate your comment that they're simply buying & reselling products sourced from Alibaba (I assume you mean China)? Are you aware that a substantial portion of products sold in the US are sourced from China (lots probably through Alibaba)? I'm not wearing rose colored glasses but if you have a bone to pick I think you could do a much better job to substantiate your point.