Many banks offer pre-paid Visa cards, something I used when I was under 18 and there wasn't a credit card in the house, now I just have a Visa Debit. I know several banks here do prepaid cards at a small fee and they are fine to use on most websites (route it through PayPal otherwise).