You can create a bank Check printer simply using MS Excel for your small business.
This method will very useful if you write more checks manually to your suppliers .
If you use this excel format not need to buy special printer or software. you can use your normal printer and your computer to do this.
First you have to enable macros to your excel or use 2003/2007 version.
I have create very simple excel work book, it can download free.
You have to do only below few things to set your checks to print.