Originally Posted by
onthego15
I believe that any credit card company will expedite a card to you in one or two days. Many do it for free, some for a fee. Of course, all of this is a moot point unless you get instant or very quick approval.
also, if you already have a relationship with the bank (existing online account etc), the new account might show up online before the expedited card arrives...
for citi/BoA, you can generate virtual credit card numbers. dunno if those numbers will work w/o the card being activated... probably not