Scam company
Scam company. They appear to be based in Sweden, but they are actually operating from China. The products are shipped from China and are extremely overpriced. They do not allow you to cancel your order, claiming it has already been shipped, which is untrue-the tracking page shows the package has been "waiting for the package" for weeks. I filed a complaint with Klarna, and fortunately, they forced the company to cancel the order and issue a refund. Be careful.
