>>281493823
I've only bought from Mandarake in person but they're fine.
They're just a secondhand store so if the figure's a bit scuffed or something that's on you.
The store in Akihabara is massive.