Sort:  

I've never cared for Debit. It feels like you are basically giving them the keys to the kingdom.

I prefer to pay for stuff with money I already have and avoid the credit cycle.

This is how I completely live my life these days. I have a single credit card with an absurd, like could buy several cars with it, limit on it. Every year or so I will contact the card-issuer just to let them know that I am still alive. I only keep the card in case of something dire happening which because of my frugality and general financial sensibility, hasn't happened yet.