Beware of hidden credit card fees like annual charges, late payment penalties, foreign transaction costs, and balance ...