They are dropshipping. Are you a Shopify store? If so, please provide the URL. Otherwise, how are you on this forum? Also, they are dropshipping, but you say you have a MOQ of 100pcs per model. I do not dropship because I like my customers too much to send them goods from suppliers I don't work with personally, whether in China or not, but I am sure that dropshippers don't buy in bulk lots like this.
I wasn't aware this was a sales and spamming platform. Your name brings up your business on platforms like Alibaba and Made-In-China. Hopefully Shopify will put a stop to this.
We can help you out with your dropshipping needs and also our products is cheaper than AliExpress. Please do check our site: