I'd categorize them as soft-scamming…
I'd categorize them as soft-scamming site. The company's background and location is misleading. Their in-stock statuses are fake. Their delivery times are deliberately misleading. Specific case: Ordered a specific component that is no longer sold in my country or the majority of Europe. I needed it ASAP so Chinese webstores were out of question. I've found the component on their website at a decent price/value even with the considerable VAT. -> Turns out the item was not indeed in stock, they were ordering it probably from a random Chinese website as well, with the exact delivery delays that I wanted to avoid. It took them more than 3 weeks to provide me with a functional tracking link, before that, I needed to manually ask them how my delivery is going. While their response were quick (though useless), they sometimes didn't even know which country they are sending the package. They refrain from providing any estimates when my package would arrive, while I already have great doubts whether the component is legitimate. Obviously, the price would have been much better if I ordered it from said Chinese webshops.
