You just described the upstart cost of any business.
Giving away your personal credit information to a brand new company (especially if they are not charging you for it )is alot different than trying than a new company trying to sell you a widget....
I'll likely be giving the Citi Double Cash an application in the near future, as it looks like a card that will fit my requirements. Seems like most people have at least 2 anyways.
I did, thanks for bumping thread, i was gonna a find it today for update.So did you end up applying for any additional cards, other than Discover?
https://www.doctorofcredit.com/citi-offering-free-fico-score-everybody-90-days/