I tried to use my capital one and a couple other cards. I never could even get the appeal tab to come up. After 3 days and multiple conversations with Alibaba customer service, my credit card customer service and Amy I gave up and used my bank account. That was another 5 days to get verified and...