Unfortunately, 2co might need additional proof of your identity if you are a holder of US debit or credit card but ordering from abroad. Their Fraud Prevention system often qualifies overseas transactions as fraudulent activities.