There may be someone here that has a CC then you could paypal them and they could pay on your behalf..I would but I'm not paying the foreign exchange fees.
you can have paypal generate a one-time credit card number for you to use on any site. i've done it a few times and it works great. just look at their site