Savvy consumers might not mind paying a credit card annual fee so long as the card’s perks and benefits offset the expense. Certain cards waive the annual fee the first year, which gives you an opportunity to test the card out and assess whether the fee is worth paying in subsequent years.