No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Ebay is offering 75K bonus points for the American Express Open Business Gold Reward Card.
http://cc.ebay.com/americanexpress-LTO
It's not ebay. It's Amex. The offer is everywhere....not just through ebay