I placed an order, then cancelled it when their customer service called to ask for "further verification". At that point, I had already been sensing something fishy. A few hours later, a large unrelated transaction appeared on my credit card (apparently from a place located in South-East Asia). Further charges were subsequently blocked by the credit card company. Caveat emptor.