ParentFull threadamccloud·In the US our bank/atm cards are our debit cards. I don't see how that is light years ahead of the US.View on HN