It seems like there are an unlimited number of companies out there offering credit cards. That might be the case, but ...