I am glad to read this because I was shocked by the amount of personal information you have to give away to CoinCorner before using the cards. It's like setting up a new bank account, and I bet it also introduces counterparty risk, i.e., you lose custody of your sats.
It doesn't feel right that people try to build legacy systems on top of Bitcoin. It's like trying to fit a square peg in a round hole.