Before making any decision, you have to analyze the frequency of printing checks by you. Some people print checks once in a while others depend on it and go for printing checks quite frequently. It can be for paying rents, bills, vendors, or can be for printing payrolls. As far as the former one is concerned, if you print a very less number of checks, you should depend on pre-printed checks even though it does not provide much check printing options. However, if you print checks quite frequently, economic experts advise users to buy blank check stock for printing checks.