You don't need a credit card for eBay - you can pay for your listings with a regular cheque (at least, in the UK you can). Or find a friend with an eBay account and they can host it for you.
Hmm...If it were a STacy or STbook I'd be on a flight tomorrow! LOL :)