https://www.statista.com/statistics/489255/percentage-of-us-...
94% of payments in the US are made with a debit or credit card
https://www.atlantafed.org/blogs/take-on-payments/2024/11/18...
reply
You’re in the wrong place trying to appeal to the defeatism of regular folks.
And you don’t have a cell phone?