I just pay my credit card balance every week. Using a credit card and paying it very often means that my credit score is excellent, which results better deals for my mortgage and also better credit cards with great rewards and no fees. Credit cards also allow you to dispute transactions in cases of fraud, which you can't do with debit cards. If you have a healthy relationship with credit, not having a credit card is actually a much worse deal.