One of the great things that credit cards provide is a type of insurance. This can be a warranty, travel insurance, or even a certain time limit for a return.
The not so good thing about credit cards
The bad parts about credit cards are the interest rates. Lots of the cards can have a high interest rate like 18-25%. That is massive.