AlaCowboy: You might be able to purchase a credit card at a store and use that. The only risk is the amount of the card.
I think Cowboy means a 'gift card'.
I have purchased a Visa gift card, from a grocery store, and immediately applied the balance here. The only drawback is that it will cost you an extra $5 or so.
So, use your debit card, credit card, gift card or paypal... the site is, to my knowledge and opinion, very secure.
Peace.