5 ms·
I think most banks had secured credit cards for long time. I got mine from bank of America with 300 deposit which gave me 300 limit. they refunded it after 6 mo
by YeahSureWhyNot 7y ago
I think most banks had secured credit cards for long time. I got mine from bank of America with 300 deposit which gave me 300 limit. they refunded it after 6 months