Pre-printed checks are really expensive and are not available easily, whereas blank check papers are available everywhere.
There are three types of check papers commonly used by frequent check writers for designing and printing checks. One method is to use ordinary check papers, which are cheap and of less quality. As checks are subjected to many transactions from the account holder to the payee and from the payee to the bank teller, the paper’s quality is very much important. The banks may reject the checks printed on ordinary check papers because of the reduced quality.