I got stuck behind someone doing this the other day at Wal-Mart. The lady was sitting there jumping through all the hoops of writing a check, with her checkbook right there next to her Debit card. She could see I was getting visibly pissed off the longer this took (it was 5+ minutes), so she turned to me and says "I'm old school." I lost it, responding with "No you're POOR. You have a debit card right there, you could easily have paid with it, but let's be honest, you're writing a check because you don't have enough money in your account to buy what you are, and you're hoping that the check will not clear before you do get money." Needless to say the next few minutes were awkward, and probably won't be back.
Oh and Wal-Mart hasn't figured out Chip and Pin either. I wanted to pay with my card, they told me to swipe, my card has chip and pin, so it says insert card. I do and it starts to process, then the lady reaches around, rips the card out of the reader (she about snapped my card in half), and asks for my ID. I show her my ID and then she resets it all and we go through the process again. Seriously, they make it so hard to pay it's stupid.