I still call them that too. But I’ve not seen an actual coupon in years. Are those still around. Mind you I know EBT has not meant an end to scams.
I am pretty sure the cards are used everywhere.