I can confirm they are still operating
I recently ordered from them but after around a week, having not received any shipping notification, I tried to contact them to ask what was going on. My emails bounced and I couldn't find any way to get in contact. Growing suspicious, I came here and found a number of recent 1* reviews. Assuming they must have gone out of business, I started a claim with PayPal to recover my payment... but then today, out of the blue, my order arrived with FedEx!
So, I don't know if they are struggling or running on a skeleton staff due to the pandemic (I never did manage to speak to anyone nor did I ever receive a shipping notification) but I can confirm that they are still operating to some degree, even if not to their usual standards of service.








