I've heard of several people having good luck with them, but they take forever.
I personally have never ordered from them though.
I rarely order from any China vendors, but it costs me.
I'm an instant gratification kinda guy.
Did you at least use PayPal or an ACTUAL credit card so that you have some recourse?
If not, the only help I would have for you is that it's too late to worry now. Sorry.