Add Yahoo as a preferred source to see more of our stories on Google. How do credit card companies make money? Interest is only one factor.