I know right? This would have been an electronic bank transfer here int he UK and I'm sure across Europe.
I can't remember the last time I used a cheque. Maybe 10 or even 15 years ago? Even that was a random one off. I don't even have a cheque book and would have to ask the bank especially if I wanted one.