Use and acceptance of personal checks are becoming rare, however in some stores they are still accepted as a form of payment. Usually you will find that privately owned businesses still accept checks.
Well, mainly the reason is because credit cards are so much faster, and still offer the same amount of security. It's just that you have to keep track of your purchases more closely.