What sort of companies are you not able to pay via online bill paying? I find that for personal banking I can pay all my bills online except for my landlord. For irregular purchases a bank card or credit card is almost always acceptable. The same applies to business expenses, though there I write checks to the occasional individual for working a gig or renting their equipment.
So I don't know of socially responsible check printers, but my checks are lasting a very long time.


