after spend hours making account on taobao and alipay, pay for it with usa credit card. first alipay ask me to wait 24 hours then it freeze my account and ask me to call a 6 digit phone number. I dont recall ever saw a 6 digit number I can call so now Im stuck with account freeze with no reason and a total waste of time that they cant even have a support to fix!!!! God alipay is horrible