One advantage of accepting a check in these challenging economic times is that the retailer saves the 2% service charge that they typically pay for their credit charge transactions.
The only checks I use these days are for rent, charities and political pacs. I use to pay utilities and credit card statements with checks but have switched to on-line payments.