Looking for Mac-compatible check printing software for business

Back in the day, I used Quickbooks for my business, but have moved on to other solutions. The only feature in Quickbooks that I haven’t yet been able to replace is the check printing feature. Since I don’t issue very many checks a year (less than 20), it doesn’t make sense for me to order a huge batch of pre-printed checks from my bank.

Does anyone know of any good software for Mac that will print checks (the check information as well as the whole check design/layout) on standard check paper?

Will your bank issue checks directly through online bill pay? Might be a better solution than dealing w/printing them.