I write checks to the church and to the DMV; that's about it. (the DMV checks are made out before I go there) I pay a half dozen or so bills with checks, but over half of those go out as an electronic ACH transfer, and the bank pays for the stamp on the few that have to be paper checks.
I just ordered checks, and for whatever reason I ordered 2 boxes. That could easily be a lifetime supply.