I've used it. Just assume that what you get could be very low quality, and be pleased with the ridiculous low price!
Actually been quite content with what I bought, with the exception of micro SD cards, which are at a price that's too good to be true, and then never work. To be fair to o wish they don't quibble about refunding.
The same stuff is generally available on eBay at 3 or 4 times the price from a middleman in the UK. Delivery can be around a month. In fact one thing I ordered last august turned up last week!
I've bought some bits of electronics (crimps\terminals\wago connectors etc) and have been very happy with those.
I've bought stuff that is listed as free but it can be 2 or 3 £ delivery. Some things are worth that.
A pal bought a mobile phone through it which looks identical to my Samsung, but faster and more responsive and enormously cheaper. I haven't spent more than a fiver on anything myself though.