Has anyone done business with ALI Express yet ?? I have been trying to place an order for two days now. Their site will not finalize payment, regardless if I use Card or PayPal. It just keeps flashing "processing", but never finishes. I've tried at least a half a dozen times........ Thanks for your input.