ParentFull threaddrclau·How can you create a US account? Don't they ask for a credit/debit card and/or phone number?View on HN