AmEx customers spent $506.2 billion on their cards in the fourth quarter, up from $464 billion in the same period a year ago.