ParentFull threadrail2rail·I guess you've never heard of pre-paid credit cards. You can buy them with no ID from Wal-mart, etc.View on HN