I'm in Europe where the situation is different: checks haven't been used in appreciable numbers for 30 years or so. It's all online or paper transfer orders. If you get a pre-filled paper transfer order, you can type (or scan and OCR I suppose) the same data into the online form.
Your grandma doesn't give you a $10 check for your birthday in Europe?
What about manufacturer rebates?