Why do some American credit card companies demand a SSN/ITIN and some don't?
I need an American credit card on American soil so I can use it with an American address because it works better for online US sellers that would otherwise be hesitant to ship to Canada. I have an American bank account I will be paying it with. Most credit cards in the US require a SSN or ITIN but some don't. I'm wondering, are the ones that don't require it just being more aggressive and taking more chances in not requiring it?