Most people don't recognize how many fees there are when getting a credit card. It all creates with the enrollment fees, then overdraft fees, plus of course, the monthly fees. When those fees add, it seems you are spending more money than you desired to. Some credit card companies present “No Fees” plus other inducements but they get you with others or higher fees in the long run. It all comes down to the bank making their money.