I always thought you had to have a credit card to register, as well. But, thinking about it, maybe you only have to have the credit card on file to sell, not to buy, since they charge your seller's fees to the card.