Credit cards can be of a great help when shopping and making purchases, plus you earn potential rewards. At the same time, it assists you in boosting your credit history. Nevertheless, nothing comes for free. Since it is a kind of borrowing, credit cards do come with a variety of terms and conditions. Most of the cardholders only look at the annual fee of the card, but there are various other credit card fees and charges which you should consider. Annual maintenance fees Also known popularly as ‘annual fee’ and is not really a hidden charge. Sometimes, banks give a free credit card which means that there is less fees charged on availing the card or annual fee on the card for specific period. If it is only ‘free’ for a limited time, you will have to pay the annual fee once the offer period ends. Cash advance fee A…