No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
or is it a virtual card?
they sent me a physical card that it swipe worthy. it was funny cause it says u must call to activate, so i do. then after you activate it, it sends to what sounds a live person trying to sell you something to get a 25 dollar gift card. I hung up at that point.
But im like sign the back of this card? is there some random overstock store location I am missing out on?
You don't have to use or even activate the physical card. After your app is approved and account is set up, it is automatically added to your overstock account with which you applied their store card. It's ready for use without the physical card.
The card number is available on the online statement, so you can push payments or let others use your card.