Active since May 2026
Ordered from them in February 2026, with all products showing available. Got one email to report a delivery delay due to some products being out of stock. After that I had to follow up, with no feedback, no refund and no delivery to date. Wondering if this is a ****?!