I've bought from there a couple times, but wasn't impressed. I get the feeling that lots of sellers load up their inventory and then forget about it. Twice I've ordered and the order went unnoticed for a week until I complained.
I got what I ordered each time, but it wasn't much to inspire confidence.