I wish I had seen this page before.
Now they have come up with clothinglocker.com. They make you go through pay.ips.com.cn. I placed an order of $276 with them today but when I didn't get any invoice, I started to have a bad feeling. I immediately cancelled my credit card. I hope the payment doesn't go through :(