The quality is surprisingly high, usually better than fine cast, and the price is about half (shipping is free). They are still on sprues. I ordered some for a friend in my country and he was happy. There's a fairly long wait time though, usually 2 to 3 weeks.
If you're willing to use PayPal then I think it'll be a lot easier if you order yourself. It takes a while to figure out how things work when ordering from China but the savings are worth it. I'll check my records to see which company I ordered from but in the meantime,
https://www.reddit.com/r/yoyhammer/ is a good source of info.