I thought they were shipped directly from China? On their shipping page they reported issues shipping to Belarus which would be unusual if they'd ship from Russia. If anything I'd expected issues with payment but I've never heard
that to be the case.
I don’t really know just regurgitating the communication I followed while my device was in limbo. Even if it’s from China, maybe there’s info surrounding the container that it’s a Russian company selling a hacking tool.