There are lots of check-printing companies now even via the internet. However, Bank Secrecy Act and the USA Patriot Act mandate that blank checks stock is classified as a product for Financial services and Payment Processing Industry. It is not therefore sold to just any buyer. They have to be authenticated and known to use the stock only to legitimate reasons.
Blank checks typically have the following features:
~Security screen
~Compliant with all Check 21 and OCR regulations
~Authentic watermark
~Authentic watermark invisible to light
~White watermark appears when erased
~Chemical alteration protection
~”Original Document” verbiage on the check
~Erasure protection