I used to get mine from inserts in the mail, now we just go with the free plain ones from the bank.
And I think the more kids you have the more checks you write. I pay all of my bills online- rarely use cash even. But, just yesterday my DD17 needed three separate checks for school. They were all written out to the same place, but they had to go to different coordinators.