I hate checks with a fiery burning passion and avoid them unless I have no other choice. I have disliked them ever since I worked retail and people would insist on paying with checks and it took at least five minutes to process the transaction, which would have been under a minute if they'd used a card or paid cash.
All of my bills are paid online, directly from my bank account. Anything else, I can use my debit card or take out cash. I used to have to use them for rent, but after moving out of that place, I've been able to pay electronically. I still have the same box of checks that I ordered back in 2011, and I'm nowhere near using them up.