Apart from the convenience that credit cards provide, they come with certain disadvantages. Of them, the most notable drawbacks include risks of fraud, a chance of overspending as you do not have the obligation to pay instantly up front and high-interest charges in case of late payment. You might have to pay certain associated expenses like annual fees, cash withdrawal fees, etc.