Credit card annual fees are soaring past $800. Here's why people keep paying them—even as perks are harder to come by
Shoppers and travelings keep gravitating to premium 'lifestyle' cards, but interest rates and reward restrictions can trap unwary consumers.
Fortune ·