I've had two check cards demagnetize on me on the road. So, fuck that. Either they got wet or just rubbed too hard against something else.
Also, I've found there's NO WAY TO EXPLAIN THE WORKINGS OF MONEY with ignorant teenage shitheads who assume since you have a plastic card, you must have limitless vast amounts of cash to spend on their booze. While I was in Chicago, 3 kids saw me pull out a check card (which I had $10 on) and would not stop giving me shit for it. To this day they tell people I have a credit card. It couldn't possibly be more of a different situation. Literally anyone can get one of these cards. Spange up $200 and get an account. It's not fucking magic. Ugh.