Some years ago, a friend of mine visited a US city, and went to a supermarket. Upon trying to pay with his credit card, the transaction failed, and the cashier asked if he could write out a check instead. My friend replied "check?" in a bit confused tone. The cashier replied, "well, maybe someday you will get those in your country too".
The thing is though, checks has been practically extinct in Norway, and surrounding countries, for as long as I have activly used my bank account, closing in on 20 years. We manage our accounts online. Absolutely every bank have online options, and the vast majority of all transactions happen through the internet. Lately mobile transactions though smart phones has become popular too.
How come the US still use checks in such a large scale, when there are so many modern solutions that seemingly are so much better?