This site is legit. I ordered something and when it never arrived, I obviously looked further into it. It was still processing, as many of you have complained about.
I sent in an angry message, I mean just over-the-top irate. It turns out my order was out of stock, as well as everything thing else I requested. They got back to me, just not super fast or anything.
They refunded my money when they told me they would. I spent 34 days on this order and ended up just getting my money back in the end, so it wasn't a total loss.
Thing is, I'm not totally angry over this, since it is a wholesaler based out of China; the deals are killer and they're items are actually sought after. The demand is high, do the math. Not to mention everyone's major complaint was around Chinese New Year.