I'm a credit card user. I like the convenience and I pay off the bill every month. My only problem has been that I occasionally (once every three years or so) forget to pay the bill and get the dreaded late fee.
My first husband had the cards maxed. They don't hesitate to give you an over the limit fee when you're late fee puts you over the limit!!!!