I've used it 10-20 times and only twice not had stuff turn up. Once I went through the refund process (which took months and months) but I did finally get a refund (in the meantime I'd ordered from another supplier and had it turn up successfully). The 2nd time I told the person I'd buy something extra and he could resend it with the new item (so he got a bit of extra revenue). First item never turned up.
I've used it a few times, last order turned out to be fake (SD cards misreporting their true size) but the seller refunded after a quick discussion ... they seem to live in fear of bad feedback being posted on their accounts :-)