Yeah, I'll never get the check thing in this day and age. In this day of credit card miles and reward points, use a credit card for everything and pay it off every day or at least once a week (most credit cards allow this, but not all). Seems like a hassle, but it literally takes 2 minutes to do this. You are then basically using your credit card like a check or debit card and accumulating points. This is what my wife and I do. Pretty much every purchase we make, we use a credit card (a Southwest rewards card), and we pay it off daily. We usually use the points to take a trip to Vegas every year. On top of that we are signed up for the Mlife "rewards" club at MGM properties. The last two years we have received a 3 night free stay at NY, NY along with $100 "resort" money (and we really are not huge gamblers). Old people. I've been behind old people at checkouts that have no clue how to use a credit or debit card and it winds up taking them longer than writing a check.