What is the disadvantage of the credit cards?
They will leave you buying more than what you can really afford.
They will leave you spending more than paying in cash or with checks.
They can save you some money sometimes but later cost more.
They can save you some money but increase interest in your bank account.