|
|
|
|
|
by f38zf5vdt
1832 days ago
|
|
If the company you're interacting with uses Stripe ID verification and you are forced to use it to pay them, I'm not sure it's much better than going to a bank and opening an account and then Equifax getting the information immediately. |
|