I’ve used them twice without issue. Except shipping is slow to the US. Tracking is pointless. Says things like will be delivered on a certain date, and I think that may just be the date it gets handed off to the US postal system just to finally get here weeks after that.
But I do get the order. I just wouldn’t use them for anything I wanted in less than 3-4 weeks or so.
I don’t see this as their fault, just the reality of buying something from a vendor in another country without paying ridiculously high shipping for FedEx or similar.